Evaluación sesión 5: Implementando base de datos
IMPLEMENTE LA BASE DE DATOS “INFO” PARA EL SIGUIENTE CASO:
“En la base de datos INFO, se desea guardar los datos de los profesores
del Centro de Informática (DNI, nombre, dirección y teléfono). Los
profesores imparten módulos, y cada módulo tiene un código y un nombre.
Cada alumno está matriculado en uno o varios módulos. De cada alumno se
desea guardar el nº de expediente, nombre, apellidos y fecha de
nacimiento. Los profesores pueden impartir varios módulos, pero un
módulo sólo puede ser impartido por un profesor. Cada curso tiene un
grupo de alumnos, uno de los cuales es el delegado del grupo”
DNI
Llave primaria PK
*=*=*=*=*=*
Cardinalidad:
(1,1) Uno a uno.
(1, M) Uno a muchos.
(1, N) Uno a muchos.
Si un “rombo” tiene en uno de sus líneas de asociación (1,1), debe emplear llave foránea.
Si un “rombo” NO tiene en una de sus líneas de asociación (1, 1), debe emplear “tabla de asociación”.
*=*=*=*=*
Administración de Base de Datos I Página 1 de 1
Ing. Oscar Alberto Barnett Contreras – obarnettc@[Link]