Vous êtes sur la page 1sur 2

INTRODUCCION A LAS TECNOLOGIAS DE LA INFORMACION EJERCICIOS ERD1. Se desea simular el comportamiento de una universidad cualquiera, atendiendo a la siguiente especificacin.

Cada alumno se matricula de una serie de asignaturas en las que obtendr una calificacin. Un alumno puede matricularse de la misma asignatura varias veces y de una asignatura pueden matricularse muchos alumnos. Cada asignatura es impartida por un nico profesor y un profesor puede dar clase de muchas asignaturas. Cada profesor pertenece a un departamento. De los alumnos almacenaremos la documento de identidad (CI), nombre, primer apellido, segundo apellido, calle, ciudad, provincia, telfono, fecha de nacimiento y estado civil. El estado civil de un alumno puede ser el siguiente: S:Soltero C:Casado V:Viudo P:Separado D:Divorciado. De las asignaturas se guarda el cdigo, nombre completo, nmero de crditos y un campo de observaciones. De cada profesor tenemos informacin del CI, titulacin que posee, nombre y primer apellido. De los departamentos se tiene como datos su cdigo y nombre. Elaborar el diagrama de entidad - relacin ERD2. Sea una empresa dedicada al alquiler de CD-ROMs de audio. Dicha empresa tiene un local de atencin al pblico donde estn expuestas las cartulas de los CDs ms demandados y las ltimas novedades, aunque tambin existen listados en papel de todos los ttulos que se podran alquilar. Cuando un cliente solicita en alquiler un ttulo, se comprueba si hay ejemplares disponibles y si el cliente no tiene problemas por ejemplares no devueltos, quedando constancia de la fecha de alquiler y la fecha mxima de entrega; de forma que cuando el cliente devuelva el ejemplar se podr comprobar si se le tiene que imponer una sancin. Cada cliente puede solicitar una relacin de los CDs que ha alquilado previamente . Cada ejemplar de cada ttulo debe quedar plenamente identificado (incluyendo la informacin necesaria para su rpida localizacin fsica). Se pide realizar la parte del ERD que recoge la informacin de los CDs.

Ing. Adrin G. Arce Holgado

INTRODUCCION A LAS TECNOLOGIAS DE LA INFORMACION Solucin ERD1

ALUMNO(CI, Nombre, ApPaterno, ApMaterno, Fono, Calle, Ciudad, Provincia, FNac, EC) ASIGNATURA(Codigo, Nombre, Creditos, CI_Prof, Observaciones) MATRICULA(CI, Cod_Asig, Fecha, Nota) DEPARTAMENTO(Codigo, Nombre) PROFESOR(CI, Nombre, ApPaterno, Titulo, Cod_Dep)

SOLUCIN ERD2
CLIENTE
codigo cliente direccion cliente telefono nombre cliente email nro DNI fecha nacimiento fecha inscripcion tema interes estado

SANCION
nro sancion codigo cliente (FK) nro alquiler (FK) tipo sancion nro dias sancion

ALQUILER
nro alquiler codigo cliente (FK) fecha alquiler valor alquiler

TITULO
codigo titulo denominacion titulo ao tema productora director idioma calificacion estado titulo

CD
codigo titulo (FK) nro CD condicion ubicacion estado

DETALLE ALQUILER
nro alquiler (FK) item codigo titulo (FK) nro CD (FK) dias prestamo fecha devolucion

Ing. Adrin G. Arce Holgado

Vous aimerez peut-être aussi