Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 28

Introducción al Diseño de Base de Datos

Asignatura: Diseño de Base de Datos


Semana 01
Docente: Mg. Christian Almóguer Martínez
Agenda
• Introducción
• Dato, Información y Conocimiento
• Inteligencia de Negocios
• OLTP y OLAP
• Concepto de Base de datos
• Modelo de Base de datos
Capacidad
• Comprende el concepto de base de datos, importancia de los
SGBD modernos, arquitectura de una base de datos.
Introducción
• La base de datos y sus elementos son componentes
esenciales de la vida en la sociedad moderna. Nos
enfrentamos a diversas actividades que esta relacionado
con base de datos tradicionales.
• Por otro lado, el avance tecnológico a permitido
enfrentarnos a otros sistemas de base de datos: base de
datos multimedia, Sistemas de Información
Geográfica(GIS), OLAP, base de datos activas.
Dato e Información

Dato : Antecedente que


permite llegar al
conocimiento de una
cosa.

Información : Significado
percibido al recibir un
mensaje. Grado de
disminución de la
incertidumbre.
Conocimiento
Conocimiento
Es una mezcla de experiencia, valores,
información y know-how que sirve como marco
para la incorporación de nuevas experiencias e
información, y es útil para la acción.

Se origina y aplica en la mente de los


conocedores.

El conocimiento deriva de la información, así


como la información deriva de los datos.
“Generalmente, la información que se quiere investigar sobre
un cierto dominio de la organización; se encuentra en bases de
datos y otras fuentes muy diversas”
OLTP OLAP

Online Transaction Processing Online Analytical Processing


OLTP (OnLine Transaction Processing)
• Es un tipo de procesamiento que facilita y administra
aplicaciones transaccionales, usualmente para entrada
de datos y recuperación y procesamiento de
transacciones.
• Los paquetes de software para OLTP se basan en la
arquitectura tradicionales ya que suelen ser utilizados
por empresas con una red informática distribuida.
OLAP (On-Line Analytical Processing).
• Es una solución utilizada en el campo de la
llamada Inteligencia de negocios (o Business
Intelligence) cuyo objetivo es agilizar la consulta de
grandes cantidades de datos.
• Para ello utiliza estructuras multidimensionales (o Cubos
OLAP) que contienen datos resumidos de
grandes Bases de datos o Sistemas Transaccionales
(OLTP).
OLAP
• Business Intelligence (BI)
CONCEPTOS DE BASE DE DATOS
Conceptos de Base de Datos

Es una colección de información que ha sido creada


para satisfacer uno o más Objetivos precisos.
C. Delobel.

Es la colección de ocurrencias de múltiples tipos de


registro, conteniendo relaciones entre los registros,
datos agregados y elementos de datos.
J. Martin.
Conceptos de Base de Datos

Es la colección de datos operativos almacenados


que son usados por el sistema de aplicaciones de una
determinada Empresa.
C. J. Date.

Es la colección de información organizada que a


través de mecanismos, facilita el uso de la información.
P. Jones & R. Curtice.
BASE DE DATOS
Es la representación de la realidad de la organización en
forma de datos; los que están entrelazados de manera más
coherente posible, almacenados con una redundancia
calculada y estructurados de tal manera que facilite su
explotación, y que pueda satisfacer las necesidades de
información de los diferentes usuarios.
CARACTERÍSTICAS DE UNA BASE DE DATOS
Conjunto de datos almacenados.

Datos interrelacionados y estructurados.

Redundancia controlada.

Independencia de datos y de procesos.

Soporta múltiples usuarios y múltiples aplicaciones.

La actualización y recuperación de datos debe asegurar la


integridad, seguridad y confidencialidad de los datos.
VENTAJAS DE LAS BASE DE DATOS
• La redundancia puede ser reducida.
• La inconsistencia puede ser evitada.
• La data es compartida.
• Las restricciones de seguridad pueden ser aplicables.
• La integridad puede ser mantenida.
• Los requerimientos en conflicto pueden ser
balanceados.
• La independencia de datos es alcanzada.
INCONVENIENTES DE LAS BASES DE
DATOS

• Complejidad (outsourcing)
• Costo del equipamiento adicional
• Implementar políticas de seguridad (Backup,
redundancia)
Modelo de Base de Datos
• MODELOS DE BASE DE DATOS
Jerárquicos
• El sistema jerárquico conocido como el sistema IMS(Information
Management System) de IBM.
• Tiene como objetivo establecer una jerarquía de fichas, de manera que
cada ficha puede contener a sus vez listas de otras fichas, y así
sucesivamente.
• Por Ejemplo: una ficha de clientes puede contener una lista de fichas de
facturas, cada una de las cuales puede contener a su vez una lista de
fichas de líneas de detalle que describen los servicios facturados.
• Modelo Jerárquico.
MODELOS DE BASE DE DATOS
Red
• Potencia intermedia entre el jerárquico y el relacional que
estudiaremos más adelante.
• Su estructura es parecida a la jerárquica aunque bastante
más compleja, con lo que se consiguen evitar, al menos
en parte, problemas con el anterior modelo.
MODELOS DE BASE DE DATOS
Relacional
• Este modelo intenta representar la base de datos como un
conjunto de tablas.
• Representado bajo una correspondencia entre el concepto y el
modelo matemático relacional.
• Permitiendo efectuar formalizaciones de una forma estricta
mediante las herramientas matemáticas asociadas, como
pueda ser el álgebra relacional en el ámbito de las consultas.
Enfoque
Metodológico de
Desarrollo
PROPUESTA RATIONAL UNIFIED PROCESS (RUP)

•Modelo Físico
•Script: Código SQL
Referencia bibliográfica
• Sánchez E, Oscar. (2016). Aplicaciones Informáticas de Base de Datos
Relaciones. Madrid, España. Editorial Paraninfo.
• Luza M., César y Carpio F., Pedro (2010). Base de Datos I. Fondo Editorial de
la Universidad Inca Garcilaso de la Vega. Lima – Perú.

También podría gustarte