LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
Texto
1. UNIVERSIDAD TECNICA DE AMBATO
FACULTAD DE INGENIERIA EN SISTEMAS, ELECTRONICA E
INDUSTRIAL
ASIGNATURA: BASES DE DATOS OBJETOS/RELACIONALES
CARGA HORARIA: 64 HORAS PRESENCIALES
EXAMEN #5:
Según el ejemplo explicado por el profesor en clase, realice un script de sql con la
implementación de vistas, procedimientos, funciones y la utilización de parámetros, que
resuelva los siguientes ejercicios:
1. Seleccionar los estudiantes de un sexo dado ordenados por el nombre.
2. Seleccionar las evaluaciones con las materias de los estudiantes de un sexo dado.
3. Seleccionar las evaluaciones de un estudiante dado con los datos de los docentes.
4. Seleccionar el promedio de notas del curso.
5. Seleccionar el promedio de notas de los estudiantes de un sexo dado.
6. Seleccionar el promedio de notas por cada estudiante.
7. Seleccionar la cantidad de evaluaciones por cada estudiante.
8. Seleccionar el promedio de notas por cada materia.
9. Seleccionar la cantidad de evaluaciones por cada materia.
10. Seleccionar el promedio de notas por cada docente.
11. Seleccionar la cantidad de evaluaciones por cada docente.
12. Devolver el estudiante, la materia y el docente que tengan el mejor promedio en las
evaluaciones.
13. Seleccionar los estudiantes que tengan un promedio mayor o igual al promedio de
todos los estudiantes.
14. Seleccionar los estudiantes de un sexo dado que tengan un promedio mayor o igual al
promedio de todos los estudiantes.
15. Seleccionar los estudiantes que tengan un promedio mayor o igual al promedio de los
estudiantes de su mismo sexo.
16. Seleccionar los estudiantes que tengan un promedio entre X y Y.
17. Seleccionar los estudiantes que tengan evaluaciones en todas las materias registradas.
18. Seleccionar los estudiantes que tengan evaluación en una materia dada.
19. Seleccionar los estudiantes que tengan aprobado todas las materias registradas.
20. Seleccionar las materias en las que se han evaluado al menos un porciento dado de
los estudiantes registrados.
21. Devolver las evaluaciones de un estudiante dado incluyendo: materia, docente, notas,
equivalencia y asistencia.
22. Insertar estudiantes, materias, docentes y evaluaciones. (un objeto para cada caso)
23. Eliminar estudiantes, materias, docentes y evaluaciones. (un objeto para cada caso)
24. Actualizar estudiantes, materias, docentes y evaluaciones. (un objeto para cada caso)
25. Eliminar las evaluaciones correspondientes a los estudiantes de un sexo dado en una
materia dada.
26. Eliminar los estudiantes que tengan aprobado todas las materias registradas.
27. Incrementar en un porcentaje determinado el salario de los docentes de una categoría
específica.
28. Hacer un traspaso de los estudiantes aptos para ser egresados (estudiantes que
tengan aprobado todas las materias registradas) a una tabla de egresados. La tabla
Egresados posee la siguiente estructura: Codigo y Nombre del estudiante, Fecha de
egresamiento y Promedio con el que egresa.
2. PRODUCTOS ACREDITABLES:
1. Script con el código SQL.
EVALUACIÓN:
20% del total de la nota
2 Punto