Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pgina 1 de 4
EJERCICIOS PRCTICOS: Realizar el modelado de datos de los siguientes casos planteados mediante un diagrama
Entidad-Relacin:
Clasificacin de libros y temas en una biblioteca:
De cada tema puede haber varios libros o ninguno. Cada libro obligatoriamente est registrado en algn tema.
Nombre
IdLibro
Lugar
1:N
(1,1)
Tema
Ttulo
Clasifica
Autores
ISBN
(0,N)
Libro
Supongamos que tenemos un videoclub, y lo queremos informatizar. Los socios del videoclub alquilan las pelculas, por tanto se trata de una relacin binaria
(de grado 2) entre la entidad socio y la entidad pelcula. Un socio puede alquilar muchas pelculas cada vez, pero cada pelcula slo puede ser alquilada por
un socio cada vez. Por tanto la relacin es del tipo 1:N, este factor determina el nmero de entidades asociadas dentro de la relacin.
La cardinalidad de una entidad identifica el nmero de ocurrencias mximo y mnimo que participan en una relacin. La cardinalidad de la entidad Socio es
(1,1) pues en un alquiler hay uno y slo un socio, mientras que la cardinalidad de la entidad Pelcula es (1,N) pues en un alquiler hay al menos una pelcula y
podras ser ms. En cada operacin de alquiler debe poder registrarse la fecha de alquiler, y la fecha de devolucin de la pelcula alquilada.
Telfono
DNI
Direccin
Ttulo
IdPelcula
Nombre
Pgina 2 de 4
1:N
(1,1)
Actores
Alquila
Socio
FechaAlquiler
Director
(1,N)
Pelcula
FechaDevolucin
Un profesor imparte en varios cursos varias asignaturas, y adems las asignaturas son impartidas por varios profesores en varios cursos. Se trata de una
relacin ternaria, donde todas la cardinalidades de las distintas entidades son del tipo (1,N).
Especialidad
CdProfesor
Descripcin
CdCurso
Nombre
Nivel
N:N:N
Direccin
Profesor
(1,N)
Imparte
(1,N)
Asignatura
(1,N)
Curso
CdAsignatura
Nombre
Turno
Pgina 3 de 4
En una tienda de coches, un empleado vende coches a sus clientes. En cada venta, un nico empleado puede vender varios coches a varios clientes. En una
operacin de venta hay que tener en cuenta la forma de pago y la fecha de venta.
Descripcin
Puesto
CdEmpleado
CdCoche
Nombre
Marca
1:N:N
Telfono
(1,1)
Empleado
(1,N)
Vende
FormaPago
(1,N)
Cliente
FechaVenta
Modelo
Matrcula
Coche
CdCliente
Nombre
Telfono
Piezas: Una pieza se compone de muchas piezas, que a su vez estn compuestas de otras piezas.
Tamao
CdPieza
Nombre
N:M
Descripcin
Pieza
(1,M)
(1,N)
Componerse
Pgina 4 de 4
Empleados y empleados jefes: Un empleado puede dirigir a muchos empleados si es el jefe, o a ninguno si no es el jefe. Un empleado es dirigido por un jefe, o
por ninguno si l mismo es el jefe.
Telfono
CdEmpleado
Nombre
1:N
Direccin
Empleado
(0,N)
Dirige
(0,1)
Puesto de trabajo: Un empleado ocupa un solo puesto de trabajo, y ese puesto es ocupado por un solo empleado o por ninguno si est vacante.
CdEmpleado
Telfono
CdPuesto
Departamento
1:1
Nombre
Descripcin
Direccin
Empleado
(0,1)
Ocupa
(1,1)
Puesto