Está en la página 1de 2

Universidad Unipanamericana

Bases de Datos
Taller 1

Se desea diseñar una base de datos para una Universidad que contenga
información sobre los Alumnos, las Asignaturas y los Profesores. Construir un
modelo E/R teniendo en cuenta las siguientes restricciones:

1. Una asignatura puede estar impartida por muchos profesores (no a la vez)
ya que pueden existir grupos.

2. Un profesor puede dar clases de muchas asignaturas.

3. Un alumno puede estar matriculado en muchas asignaturas.

4. Se necesita tener constancia de las asignaturas en las que está matriculado


un alumno, la nota obtenida y el profesor que le ha calificado.

5. También es necesario tener constancia de las asignaturas que imparten


todos los profesores (independientemente de si tienen algún alumno
matriculado en su grupo).

6. No existen asignaturas con el mismo nombre.

7. Un alumno no puede estar matriculado en la misma asignatura con dos


profesores distintos.

Realice las siguientes consultas:


Sencillas
1. Liste la tabla asignaturas
2. Liste las asignaturas con créditos iguales a 2
3. Liste las asignaturas que tengan créditos iguales o superiores a 3

Avanzadas
1. Liste las asignaturas que cursa un estudiante determinado.
2. Liste las asignaturas que imparte un profesor determinado.
3. Liste las asignaturas que cursa un estudiante con su nota definitiva (teniendo
en cuenta que la nota definitiva no se almacena en la base de datos, debe
ser calculada)
4. Liste los 3 estudiantes de mejor promedio mayores de 21 años
5. Liste los docentes con sus respectivas asignaturas y la cantidad de
estudiantes que pierden por cada asignatura (Tenga en cuenta que una
asignatura se pierde si la nota final es inferior a 3.0)