Bases de datos Diseño de BD. Ejercicio resuelto.
FICHA 01
1. Esquema de la base de datos
2. Explicación del esquema El diagrama muestra el esquema de una base de datos de un colegio, en la que quedan representadas 4 entidades: alumno, asignatura, profesor y clase. También hay representadas 4 relaciones entre entidades: • cursa: relaciona las entidades ALUMNO y ASIGNATURA y es un tipo de relación (N:N), o “muchos a muchos”. ◦ Un alumno puede cursar muchas asignaturas (N) y una asignatura la pueden cursar muchos alumnos (N). • pertenece: relaciona las entidades ALUMNO y CLASE y es un tipo de relación (N:1), o “muchos a 1”. ◦ Un alumno pertenece a una clase (1) y en una clase hay muchos alumnos (N). • imparte: relaciona las entidades ASIGNATURA y PROFESOR y es un tipo de relación (N:1), o “mucho a 1”. ◦ Una asignatura la imparte un profesor (1) y un profesor puede impartir muchas asignaturas (N). • tutor: relaciona las entidades CLASE y PROFESOR y es un tipo de relación (1:1), o “uno a uno”. ◦ Un profesor es tutor de una clase (1) y en una clase sólo puede haber un tutor (1). Enrique Benimeli 2010
1/3
Creative Commons BY-NC-SA 3.0