Académique Documents
Professionnel Documents
Culture Documents
-Obj
Bajo Red
Jerrquica
Caractersticas
Independiente-HW
Independiente-SW
Independiente-HW
Dependiente-SW
Dependiente-HW
Dependiente-SW
Medio
Relacional
Orient-Objeto
QUE ve el usuario?
QUE datos son almacenados?
COMO se almacenan los datos?
Vista del
Sistema Operativo
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
2.6.1 El Modelo Externo
Vista del usuario final del escenario de datos.
Los diagramas ER representan las vistas externas
Esquema externo: representacin especfica de
una vista externa
Entidades
Relaciones
Procesos
Restricciones
Fcil de identificar datos especficos necesarios
para apoyar las operaciones de cada unidad de
negocio.
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
Facilita el trabajo del diseador al proporcionar
la realimentacin acerca de la adecuacin del
modelo.
Asegura las restricciones de seguridad en el
diseo de la database
Simplifica el desarrollo de los programas de
aplicacin.
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
2.6.2 El Modelo Conceptual
Representa la vista global de la database
completa.
Todas las vistas externas integradas dentro de
una vista global simple: esquema conceptual.
El modelo ER es el ms ampliamente usado
Grficamente ERD representa el esquema
conceptual.
Proporciona una vista relativamente fcil de
entender a nivel macro del entorno de datos
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
Independiente de ambos, software y hardware
No depende del software DBMS usado para
implementar el modelo
No depende del hardware usado en la
implementacin del modelo
Cambios en hardware o software no afectan el
diseo de la database al nivel conceptual.
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
Una vez que que un DBMS especfico haya sido
seleccionado, el modelo interno mapea o adapta
el modelo conceptual al DBMS.
El modelo interno es la representacin de la base
de datos como visto por el DBMS
Un esquema interno describe una representacin
especfica de un modelo interno.
2.6.3 El Modelo Interno
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
Depende del software de un database especfico
Cambio en el software DBMS requiere que el
modelo interno sea cambiado
Independencia lgica: cambiar el modelo interno
sin afectar el modelo conceptual
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
2.6.4 El Modelo Fsico
Opera al nivel ms bajo de abstraccin
Describe la manera en que los datos son guardados
en los medios de almacenamientos como discos o
cintas
Requiere la definicin del almacenamiento fsico y
los mtodos de acceso a los datos
El modelo relacional esta dirigido a nivel lgico
No requiere detalles a nivel-fsico como sus
predecesores
Independencia Fsica: cambios en el modelo fsico
no afectan el modelo interno.
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
Resumen
Un buen DBMS se ejecutar pobremente con
un pobre diseo de base de datos
Un modelo de datos es una (relativamente)
simple abstraccin de un escenario complejo de
agrupacin de datos del mundo real
Los componentes bsicos de modelamiento
son:
Entidades
Atributos
Interrelaciones o relaciones
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
Modelo Jerrquico
Basado en una estructura de rbol compuesta de
un segmento raiz, segmentos padres, y
segmentos hijos
Representa un conjunto de interrelaciones uno-a-
muchos (l:M) entre un padre y sus hijos
No incluye capacidad de consultas ad-hoc
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniera de Computacin y Sistemas
Elmer Gonzlez Herrera - BASE DE DATOS - Curso 2012
El modelo Red intenta tratar con muchos de las
limitaciones del modelo jerrquico
El modelo Relacional:
Actual standard en la implementacin de una base de
datos
Mucho ms simple que el disear jerarquias y redes
El Objeto es una estructura de modelamiento bsico
del modelo orientado a objeto
Los requerimientos de modelamiento de datos son
una funcin de diferentes vistas (global vs. local) y
de los niveles de abstraccin