Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Docente: Msc. Esp. Ing. Osamu Manuel Yokosaki Peñaranda Carrera: Gestión: Semestre: Paralelo: Agosto - 2020 Base de Datos I Cuarto A I - 2020 Carrera de Ingeniería de Sistemas CAPÍTULO II MODELO ENTIDAD-RELACIÓN / INTERRELACIÓN 2 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 INTRODUCCIÓN 3 El modelo ER fue adoptado como meta modelo estándar ANSI (ANSI standard) en el information resource directory system (IRDS). Fortune 500, la aproximación ER ha sido posicionada como la mejor metodología para el diseño de bases de datos, y como una de las mejores metodologías para el desarrollo de sistemas. Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Entidades, Relaciones y Tipos de Relaciones 4 Conjunto de entidades del mismo tipo que comparten las mismas propiedades, o atributos Una relación es una asociación entre diferentes entidades. Los atributos describen propiedades que posee cada miembro de un conjunto de entidades. Conjunto de entidades Conjunto de relaciones Atributos Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Entidades, Relaciones y Tipos de Relaciones 5 Los atributos describen a la entidad Atributo identificador Permite establecer una conexión entre dos atributos que a su vez enlazan a dos objetos Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 ATRIBUTOS 6 No se divide en sub-partes CLASIFICACIÓN Se divide en sub-partes DESCRIPCIÓN EJEMPLO Solo contiene un valor Contiene 0 a N Valores Derivado de otras entidades No contiene valores Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 CLAVES 7 • Es un conjunto de uno o más atributos que, tomados colectivamente, permiten identificar de forma única una entidad en el conjunto de entidades. CLASIFICACIÓN DESCRIPCIÓN • Es uno o más atributos que identifican de forma única a una entidad. • Siempre permite distinguir una instancia de la entidad de otra. • Representan una restricción que previene que dos entidades tengan el mismo valor para estos atributos. • Sus atributos no pueden tener valores nulos • Es aquella que no contiene atributos adicionales. • Pueden elegirse como llaves primarias donde ninguno de sus atributos es por sí mismo una llave primaria. • Puede haber varias llaves candidatas para una entidad pero sólo una llave primaria. Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 CLAVES 8 CLASIFICACIÓN DESCRIPCIÓN • Todas las llaves candidatas que no se convierten en llaves primarias se pueden convertir en llaves alternas. • Sus valores únicos proporcionan otro método de acceso a los registros. • Se entiende como un atributo o más, cuyos valores, no necesariamente únicos, se usan para acceder a los registros. • Es aquella que tiene más de un atributo. • Tanto las llaves primarias, como las candidatas, alternas y secundarias pueden ser compuestas. • Conjunto de atributos común a dos entidades que sirve como relación entre las dos • No es un atributo de la entidad relacionada, pero es la llave-primaria de la entidad con la cual ésta se relaciona Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Restricciones 9 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 CARDINALIDAD 10 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 CARDINALIDAD (UNO A UNO) 11 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 CARDINALIDAD (UNO A VARIOS) 12 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 CARDINALIDAD (VARIOS A UNO) 13 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 CARDINALIDAD (VARIOS A VARIOS) 14 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 CARDINALIDAD (CLASIFICACIÓN POR MODALIDAD) 15 Si para todo registro de “A” debe existir siempre al menos un registro de “B” asociado, se dice que la relación en sentido A-->B es obligatoria. CLASIFICACIÓN DESCRIPCIÓN REPRESENTACIÓN Si para todo registro de A, pueden existir o no, uno o varios registros de B asociados, se dice que la relación en sentido A->B es OPTATIVA. Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Semántica de las Interrelaciones 16 La participación de un conjunto de entidades “E” en un conjunto de relaciones “R” se dice que es total si cada entidad en “E” participa al menos en una relación en “R”. TOTAL Si sólo algunas entidades en “E” participan en relaciones en “R”, la participación del conjunto de entidades “E” en la relación “R” se llama parcial. PARCIAL Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Semántica de las Interrelaciones 17 Una entidad débil (también llamada hija, dependiente o subordinada) y es una entidad cuya existencia depende de otra u otras entidades. Una entidad fuerte (también llamada padre, dueña o dominante) y es aquella que puede existir por si misma, sin requerir la existencia de otras Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Semántica de las Interrelaciones 18 Dependencia en Existencia y en Identificación Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Control de Redundancia 19 Copia espejo Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Control de Redundancia 20 RAID Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Control de Redundancia 21 CLOUD BACKUPS Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Control de Redundancia 22 STORAGE AREA NETWORK Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Control de Redundancia 23 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Control de Redundancia 24 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Interrelaciones n-arias 25 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Generalización y ESPECIALIZACIÓN 26 SUBCLASESUBCLASE SUBCLASE Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 COMPONENTES DE UN DIAGRAMA E-R 27 Entidad Atributos Relaciones Unión Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Generalización y ESPECIALIZACIÓN 28 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Generalización y ESPECIALIZACIÓN 29 SE identifica la necesidad de la entidad superclase Reconocer las características específicas que hacen necesarias las entidades subclase. . . . VEHÍCULO TERRESTRE ACUATICOAEREO ES Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Generalización y ESPECIALIZACIÓN 30 Modelizar las entidades subclase. Determinar la características comunes e identificación la entidad superclase. VEHÍCULO PUERTA FRENOSMOTOR . . . ES Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Generalización y ESPECIALIZACIÓN SUB-TIPOS 31 D S Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Generalización y ESPECIALIZACIÓN SUB-TIPOS 32 T O T A L P A R C IA L Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Agregación 33 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 Agregación 34 HOMBRE MUJERPAREJA TIENEN MUJER Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 SIMBOLOGÍA Y NOTACIÓN 35 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 SIMBOLOGÍA Y NOTACIÓN 36 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 SIMBOLOGÍA Y NOTACIÓN 37 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 SIMBOLOGÍA Y NOTACIÓN 38 Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 DIAGRAMA E-R 39 CLIENTE LINEA Msc. Esp. Ing. Osamu Manuel Yokosaki PeñarandaParte 04 tareas a realizar en el diseño conceptual 40 Tareas a realizar en el diseño conceptual son las siguientes: 1. Identificar las entidades. 2. Identificar las relaciones. 3. Identificar los atributos y asociarlos a entidades y relaciones. 4. Determinar los dominios de los atributos. 5. Determinar los identificadores. 6. Determinar las jerarquías de generalización (si las hay). 7. Dibujar el diagrama entidad-relación. 8. Revisar el esquema conceptual local con el usuario.
Compartir