Documente Academic
Documente Profesional
Documente Cultură
2.1 Presentacin del modelo 2.2 Esttica del modelo E/R 2.3 Extendiendo la semntica de las interrelaciones 2.4 Control de redundancia 2.5 Generalizacin y especializacin 2.6 Interrelaciones de grado superior a 2 2.7 Dimensin temporal en el modelo E/R 2.8 Atributos derivados
Grupo BD Avanzadas
-2
-3
Clasificacin/Particularizacin
Agregacin/Desagregacin
Grupo BD Avanzadas
-4
Generalizacin/Especializacin
Asociacin/Disociacin
Grupo BD Avanzadas
-5
Jerarqua de Abstracciones
Grupo BD Avanzadas
-6
Semntica escasa!
(en el modelo bsico)
Necesidad de extensiones
Grupo BD Avanzadas
-7
-8
Grupo BD Avanzadas
-9
Grupo BD Avanzadas
- 10
Grupo BD Avanzadas
- 11
VALORES
Hombre Mujer Soltero Casado Viudo Divorciado El Quijote ....... Cervantes ....... 18 aos 16 aos
- 12
ATRIBUTOS
Iden_p
VALORES
5353531
DOMINIOS
DNI Dia
(PROFESOR)
E1
Fecha_Nac Fecha_Ingr
16
11
sexo
1945
Telefono
varn 2343830 2168335
- 13
REPRESENTACIN DE ENTIDAD
REPRESENTACIN DE ATRIBUTO
REPRESENTACIN DE INTERRELACIN
Grupo BD Avanzadas
- 14
........
PROFESOR
Sexo
Grupo BD Avanzadas
- 15
DNI
EMPLEADO
Nombre Direccin
Cod_Producto
PRODUCTO
Tipo Descripcin
Grupo BD Avanzadas
- 16
Fecha_Nac
Grupo BD Avanzadas
- 17
LIBRO
LIBRO
(1,N)
Grupo BD Avanzadas
- 18
obligatorio y univaluado
D
(0,N)
B
(0,1) opcional y
opcional y multivaluado
(1,N) obligatorio y
univaluado
multivaluado
Grupo BD Avanzadas
- 19
VEHICULO
Grupo BD Avanzadas
- 20
ALUMNO
Realizar
CURSO
Ocurrencia de la interrelacin:
Juan Garca
Realizar
Diseo de BD
Grupo BD Avanzadas
- 21
E1
E2
PROFESOR
examina
ALUMNO
Ejemplo de una interrelacin entre dos entidades Grupo BD Avanzadas Tema II: El Modelo E/R
- 22
confa_en
Confa Ejemplo de una interrelacin sobre una misma entidad alquila persona conduce Ejemplo de dos interrelaciones entre dos entidades
Grupo BD Avanzadas Tema II: El Modelo E/R
coche
- 23
Imparte_clase examina
NOTA
Recibe_clase ALUMNO
Ejemplo del tipo de interrelacin PROFESOR y ALUMNO, en el cual se muestra el atributo NOTA como aplicacin sobre el dominio CALIFICACIN.
Grupo BD Avanzadas
- 24
- 25
PERSONA peluquer@ 1:N Peina PERSONA es_director 1:1 dirige manda_en DEPARTAMENTO cliente
- 26
N:M:P
publica
ARTCULO
TEMA
Grupo BD Avanzadas Tema II: El Modelo E/R
- 27
Grupo BD Avanzadas
- 28
( 1,1 ) peluquer@
PERSONA
1:N
( 0,N ) cliente
confa_en
vota_en
LOCALIDAD
Grupo BD Avanzadas Tema II: El Modelo E/R
DEPARTAMENTO
- 29
(0,N)
calificado examina
NOTA (0,N)
califica
ALUMNO
Ejemplo de la interrelacin PROFESOR y ALUMNO, en la cual se muestra el atributo NOTA sobre el dominio CALIFICACIN.
Grupo BD Avanzadas Tema II: El Modelo E/R
- 30
Grupo BD Avanzadas
- 31
(0,n)
(1,1) Ex
DNI
VEHCULO
Pertenece
PERSONA
Nombre
Grupo BD Avanzadas
- 32
Cod_ejemplar
(1,n) ID
(1,1)
Cdigo
EJEMPLAR_DVD
tiene
DVD
Ttulo Idioma
Grupo BD Avanzadas
- 33
ACTAS CONGRESO
REVISTA
- 34
imparte
{exclusin}
recibe
- 35
CURSO
TTULOS ACADMICOS
- 36
imparte
{inclusin}
recibe
- 37
- 38
escribe
( 1,n ) ( 1,n ) N:1 ( 1,1 )
participa
( 1,n )
N:M
ARTCULO
publica
CONFERENCIA
Grupo BD Avanzadas
- 39
N:M
edita
( 0,n ) N:M ( 0,n ) ( 1,n )
escribe
( 1,n )
N:M
ACTAS CONGRESO
aparece
ARTICULO
- 40
TIPO
ES-UN
(0,1)
(0,1)
EMPLEADO
Grupo BD Avanzadas Tema II: El Modelo E/R
ESTUDIANTE
- 41
- 42
ES-UN
(0,1)
(0,1)
RRHH
NO RRHH
Grupo BD Avanzadas
- 43
ES-UN
(0,1)
(0,1)
RRHH
COMERCIAL
Grupo BD Avanzadas
- 44
TIPO
ES-UN
(0,1)
(0,1)
EMPLEADO
ESTUDIANTE
Grupo BD Avanzadas
- 45
FUNCIN
ES-UN
(0,1)
(0,1)
DOCENTE
INVESTIGADOR
Grupo BD Avanzadas
- 46
Grupo BD Avanzadas
- 47
- 48
TEMA
IDIOMA
(0,1)
INFORMTICA
(0,1)
LENGUA
(0,1)
FRANCS
(0,1)
ESPAOL
Grupo BD Avanzadas
- 49
(0,1)
INFORMTICA
(0,1)
LENGUA
(0,1)
FRANCS
(0,1)
ESPAOL
C (0,1)
BASES DATOS
Especialidad (0,1)
D (0,1)
Dominio
Grupo BD Avanzadas
- 50
NO
Grupo BD Avanzadas
- 51
SI
Grupo BD Avanzadas
- 52
impatir (1,N)
GRUPO (1,N)
PROFESOR
(1,N)
Grupo BD Avanzadas
- 53
INVESTIGADOR
CONFERENCIA
F_Nac.
(1,N)
participa N:M
(0,N)
Grupo BD Avanzadas
- 54
Cod_Socio SOCIO
Grupo BD Avanzadas
- 55
F_dev. (0,N)
Cod_Socio SOCIO
Grupo BD Avanzadas
- 56
Grupo BD Avanzadas
- 57
F_dev.
- 58
tiene
Grupo BD Avanzadas
- 59
Bibliografa
w BSICA:
n
M. Piattini, E. Marcos, C. Calero y B. Vela. Tecnologa y Diseo de Bases de Datos. Captulos 14 y 15. RA-MA 2006. D. Cuadra, E. Castro, A. Iglesias, P. Martnez, F.J. Calle, C. de Pablo, H. Al-Jumaily y L. Moreno. Desarrollo de Bases de Datos: casos prcticos desde el anlisis a la implementacin. Captulo 1. RA-MA. 2007. A. Silberschatz, H. Korth & S. Sudarskhan. Fundamentos de Bases de Datos. 5 Edicin. Captulo 6. McGraw Hill. 2006. R. Elmasri and S.B. Navathe. Fundamentos de Sistemas de Bases de Datos. Captulo 3. Addison Wesley. 2007. A. de Miguel, M. Piattini y E. Marcos. Diseo de Bases de Datos Relacionales. Captulo 2 y 9. RA-MA. 1999. A. de Miguel, P. Martnez, E. Castro, J.M. Cavero, D. Cuadra, A. Iglesias y C. Nieto. Diseo de Bases de Datos: Problemas Resueltos. Captulo 1. RA-MA. 1999.
w RECOMENDADA:
n
Grupo BD Avanzadas
- 60