Está en la página 1de 4

Ejercicio de Repaso del Modelo E-R 2

Sistemas Gestores de Bases de Datos

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

Un Videoclub (clientes y pelculas):

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.

Ejercicio de Repaso del Modelo E-R 2

Sistemas Gestores de Bases de Datos

Telfono

DNI

Direccin

Ttulo

IdPelcula

Nombre

Pgina 2 de 4

1:N
(1,1)

Actores

Alquila

Socio

FechaAlquiler

Director

(1,N)

Pelcula

FechaDevolucin

Profesores de un centro (profesores, cursos y asignaturas):

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

Ejercicio de Repaso del Modelo E-R 2

Sistemas Gestores de Bases de Datos

Pgina 3 de 4

Vendedores de coches (empleados, clientes y coches):

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

Una pieza se compone


de una o varias piezas
ms pequeas. Una pieza
forma parte de una o
varias
piezas
ms
grandes.

Ejercicio de Repaso del Modelo E-R 2

Sistemas Gestores de Bases de Datos

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

También podría gustarte