Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRÁCTICA
Administración de Bases de datos en ORACLE
Dominio
Esquema E/R
Esquema Relacional
PROYECTO DE
PERSONA financiado
Fecha inicio tutorado (1,N) FONDO
PROGRAMA
INVESTIGACIÓN (1,N)
Fecha fin
(0 ,N)
realizado en
1:N tutorado
(1,1)
Telf Contacto Nombre Telf Contacto
Cod Grupo Nombre
Campus
Campus 1:N
GRUPO
FONDO I FONDO
INVESTIGACIÓN DEPARTAMENTO
Área ( 0,N) tiene
tutorado (1,1 )
(0 ,1) (1,1)
1:1
( 0,1)
lidera pertenece 1:N
tutorado tutorado
dirige 1:1
(1,N) Nombre tutorado
(1,1) DNI Titulación Años experiencia
N:M
(0.N) FONDO (1,1)
trabaja
participa PROFESOR
tutorado
(1,N)
Fecha comienzo
dedicación
Fecha cese
© Grupo de Bases de Datos Avanzadas, UC3M. Administración de Bases de datos ORACLE. Ejemplo
-2
1
06/03/2008
• Dominios:
• Campus: ‘Getafe’, ‘Leganés’ y ‘Colmenarejo’
• Otros:
• En la interrelación participa se ha de cumplir que fecha_comienzo <
fecha_cese
• En la entidad Proyectos_de_Investigación se ha de cumplir que
fecha_inicio < fecha_fin
© Grupo de Bases de Datos Avanzadas, UC3M. Administración de Bases de datos ORACLE. Ejemplo
-3
© Grupo de Bases de Datos Avanzadas, UC3M. Administración de Bases de datos ORACLE. Ejemplo
-4
2
06/03/2008
• Checks:
• Ubicación.campus: ‘Getafe’, ‘Leganés’ y ‘Colmenarejo’
• Participa.fecha_ini < Participa.fecha_cese
• Proyecto.fecha_ini < Proyecto.fecha_fin
© Grupo de Bases de Datos Avanzadas, UC3M. Administración de Bases de datos ORACLE. Ejemplo
-5