Professional Documents
Culture Documents
Crear un diagrama entidad relación que permita controlar el sistema de información de una
academia de cursos siguiendo estos requisitos:
Los datos que se almacenan de los alumnos son el DNI, dirección, nombre, teléfono y la
edad.
Hay alumnos que trabajan en una empresa y en una empresa pueden trabajar varios
alumnos. De las empresas necesitamos saber el CIF, nombre, teléfono y dirección de la
empresa en la que trabajan.
Los tipos de cursos que imparte la academia se identifican con un código de curso, una
duración, programa y título.
Para los cursos deseamos conocer las fechas de inicio y fin del curso junto con un número
de curso.
Debemos tener en cuenta que un alumno puede asistir a varios cursos y al revés. Se
almacena la nota obtenida por cada alumno en cada curso al asistir a dicho curso.
Los datos del profesor o profesora son: dni, nombre, apellidos, dirección y teléfono.
Un curso solo es impartido por un profesor, mientras que un profesor puede impartir varios
cursos.
Ejercicio 2. Guerras
Diseñar un modelo entidad/relación extendido que almacene los datos de todas las guerras de la
historia de modo que:
En la entidad guerra, se almacena el año en el que empezó la guerra y el año en que terminó,
así como su nombre y un identificador.
Hay que tener en cuenta que los países se pueden unir a la guerra a través de ninguno o a
través de más de un bando (suponemos que solo hay dos bandos). Un bando estará formado
como mínimo por un país y como máximo por varios países.
Se quiere tener en cuenta los períodos de independencia de un país, de los que se quiere
conocer: inicio y fin de su independencia y un número de período.
Un país podrá tener como mínimo uno o como máximo varios períodos de independencia,
mientras que un período solo pertenecerá a un único país. Esta entidad depende del país.
En una guerra existen como mínimo una y como máximo varias batallas y una batalla a una
única guerra, de las batallas deseamos saber su código, nombre y lugar.
Las batallas serán obligatoriamente por tierra o por mar o por aire.
Si es por tierra necesitamos saber si participa infantería o si participan tanques.
Diagrama Relacional