You are on page 1of 2

4.

Ejemplo EER de un esquema UNIVERSIDAD,


diseos y definiciones formales

En esta seccin empezaremos por dar un ejemplo de un esquema de base de datos en el modelo EER para
ilustrar el uso de los distintos conceptos mostrados en este captulo y en el anterior. A continuacin, trataremos
el tema del diseo para los esquemas conceptuales y terminaremos resumiendo los conceptos del modelo EER
y los definiremos formalmente de la misma manera que hicimos con los del modelo ER en el Captulo 3.

4.5.1

La base de datos UNIVERSIDAD

Para nuestro ejemplo, consideremos la base de datos UNIVERSIDAD que contiene informacin sobre los estudiantes y sus especialidades, traslados y registros, as como los cursos ofrecidos por la misma. Esta base de
datos tambin almacena los proyectos de investigacin patrocinados por la universidad y los estudiantes graduados. Este esquema se muestra en la Figura 4.9.
Para cada persona, la base de datos mantiene su [Nombre], [DNI], [Direccin], [Sexo] y [FechaNac]. Hay definidas dos subclases de la entidad PERSONA: PROFESOR y ESTUDIANTE. Los atributos especficos de PROFESOR son [Rango] (asistente, asociado, adjunto, investigador, etc.), [Oficina], [TlfOficina] y [Salario]. Todos
los profesores estn relacionados con el/los departamento/s a los que pertenecen: [PERTENECE] (un profesor
puede estar asociado a varios de ellos, por lo que la relacin es M:N). Un atributo especfico de ESTUDIANTE es [Clase] (estudiante de primer ao=l, estudiante de segundo ao=2, ... ,graduado=5). Cada ESTUDIANTE est tambin relacionado con su especialidad y su formacin secundaria, ([PRINCIPAL] y [SECUNDARIA]),
de los niveles del curso en el que actualmente estn matriculados [REGISTRADO], y de los cursos completados, [CERTIFICADO]. Cada instancia CERTIFICADO incluye la [Nota] que el estudiante recibe al completar
ese nivel.
ESTUDIANTE_GRADUADO es una subclase de ESTUDIANTE, con el predicado definido Clase = 5. Por cada
estudiante graduado se mantiene una lista de las calificaciones anteriores en un atributo multivalor compuesto llamado [Licenciatura]. Tambin relacionamos al estudiante graduado con un [TUTOR] y su [TRIBUNAL], en
caso de existir.
Un departamento acadmico cuenta con los atributos nombre [NombreDpto], telfono [TlfDpto] y nmero de
oficina [NumOficina] y est relacionado con la persona que lo dirige [DIRECTOR] y la facultad a la que pertenece [PERTENECE_A_FACULTAD]. Los atributos de cada facultad son su nombre [NombreFacultad], su
nmero de oficina [NumFacultad] y su [Decano].
Cada curso cuenta con los atributos nmero de curso [C#], el nombre [NombreCurso] y la descripcin del
mismo [DescripcionCurso]. Cada curso ofrece varios niveles, por lo que cada uno de estos niveles cuenta con
un nmero de nivel [Niv#] y el ao y el trimestre en el que se ofrece ([Ao] y [Trimestre]). 10 Los nmeros de
nivel los identifican de forma nica, y los que estn siendo ofrecidos en el trimestre actual se encuentran en
la subclase NIVEL_ACTUAL de NIVEL, la cual cuenta con un predicado del tipo Trimestre = TrimActual y Ao
= AoActual. Cada nivel est relacionado con el profesor que lo impatie ([INSTRUCTOR]) en caso de que se
encuentre en la base de datos.
La categora INSTRUCTOR_INVESTIGADOR es un subconjunto de la unin de PROFESOR y ESTUDIANTE_ GRADUADO que incluye a todos los profesores, as como a los estudiantes graduados que estn dedicados a la investigacin o la enseanza. Por ltimo, la entidad SUBVENCiN contiene las subvenciones y los
contratos adjudicados a la universidad. Cada subvencin tiene los atributos [Ttulo], nmero de subvencin
[No], la entidad adjudicataria [Agencia] y la fecha de inicio [FechalnicioSubvencin], y est relacionado con
un investigador principal [PI] y todos los [INVESTIGADORES_A_SU_CARGO]. Cada instancia de esta ltima
tiene como atributos la fecha en la que cada investigador empieza con su tarea [Fechalniciolnvestigacin], la
10 Asumimos

que en esta diversidad se est usando el sistema trimestral en lugar del semestral.

Summary of comments: 2 Ejercicio de Modelo E-R Escuela


Proyectos.pdf
Page:1
Number: 1 Author: ppton Subject: Rectngulo Date: 2012-11-01 09:20:20

Number: 2 Author: ppton Subject: Nota adhesiva Date: 2012-11-01 09:38:15


de finalizacion (en caso de conocerse) [FechaFinInvestigacion] y el porcentaje de tiempo que dedica al proyecto [TiempoDedicado]

You might also like