Diagrama e-r
Ninth Edition
Chapter 5 Advanced Data Modeling
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería de Computación y Sistemas
Elmer González Herrera - BASE DE DATOS - Curso 2012
CAPITULO 5
PETER CHEN
Education Ph.D. in Computer Science/Applied Mathematics, Harvard University Personal Website:http://bit.csc.lsu.edu/~chen/chen.html
PARTE 2: Conceptos de Diseño
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería de Computación y Sistemas
Elmer González Herrera - BASE DE DATOS - Curso 2012
Semana 6 ABR 23 28
Número
En este capítulo aprenderá:
Acerca del modelo extendido entidad-relación: EER(Enhanced Entity-Relationship) Cómo los clusters(aglomerados) de las entidades se usan pararepresentar entidades y relaciones múltiples. Las características de los buenos PKs y cómo seleccionarlos. Cómo usar soluciones flexibles para casos de modelado de datos especiales.
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería de Computación y Sistemas
Elmer González Herrera - BASE DE DATOS - Curso 2012
Introducción
Los conceptos básicos del modelo ER normalmente se adecúanpara construir modelos de datos de sistemas de base de datos tradicionales orientado a lo administrativo tal como Control de Stock, Pedidos de Productos, y Facturación de Clientes. Sin embargo; desde 1980 ha ido en crecimiento nuevos sistemas de base de datos tal como: CAD, CAM, herramientas CASE, OIS y sistemas multimedia, Digital Publishing, y GIS.
UNIVERSIDAD PRIVADA ANTENOR ORREGOEscuela de Ingeniería de Computación y Sistemas
Elmer González Herrera - BASE DE DATOS - Curso 2012
Los conceptos básicos de modelamiento ER no son suficientes para representar los nuevos requerimientos; por lo que se incorpora conceptos semánticos adicionales en el modelo Enhanced Entity-Relationship (EER).
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería de Computación y SistemasElmer González Herrera - BASE DE DATOS - Curso 2012
5.1 El Modelo Extendido Entidad-Relación
Es el resultado de adicionar más constructores semánticos como: especialización/generalización, agregación, y composición al modelo original entidad-relación(E-R). El diagrama que se usa en este modelo es llamado diagrama EER (EERD)
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería deComputación y Sistemas
Elmer González Herrera - BASE DE DATOS - Curso 2012
5.1.1 Entidades Supertipo y Subtipos
Entidad supertipo/superclase
• Tipo de entidad genérico relacionado a una o más
entidades subtipo superclase • Contiene características comunes
EMPLEADO
Entidad subtipo/subclase
• Contiene características únicas
de cada entidad subtipo
subclase
PILOTO MECANICOCONTADOR
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería de Computación y Sistemas
Elmer González Herrera - BASE DE DATOS - Curso 2012
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería de Computación y Sistemas
Elmer González Herrera - BASE DE DATOS - Curso 2012
Atributos apropiados para todo el personal
Atributos Atributos Atributo apropiados para apropiadospara los el personal de apropiado para el gerentes de sucursal personal ventas secretarial
9
PERSONA
superclase
EMPLEADO
ESTUDIANTE
superclases/subclases
subclases
PROFESOR
ADMINISTRADOR
PREGRADO
POSTGRADO
UNIVERSIDAD PRIVADA ANTENOR ORREGO
Escuela de Ingeniería de Computación y Sistemas
Elmer González Herrera - BASE DE DATOS - Curso 2012
5.1.2 Jerarquíade Especialización
Muestra la disposición de las entidades supertipo de alto nivel y las entidades subtipo de más bajo nivel Son relaciones descritas en términos de relaciones “IS-A” o “es-un” Subtipo existe sólo dentro del contexto del supertipo. Cada subtipo tiene sólo un supertipo al cual esta directamente relacionado. Puede tener muchos niveles relacionales de supertipos/subtipos....
Regístrate para leer el documento completo.