Logo Studenta

CL - 04 (MODELO E-R INTERRELACIÓN)

¡Este material tiene más páginas!

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.

Continuar navegando