parcial1-grupo b-lab bd.pdf
TRANSCRIPT
-
I Examen Parcial de Laboratorio de Bases de Datos Informtica VII Ciclo - UNT
Docente: Arturo Daz Pulido
1. En la Institucin Educativa YO APRENDERE MAS posee el siguiente modelo
relacional
Tarea a desarrollar:
Considere que a Ud. le solicitaron el desarrollo de un software que use un Script donde se
concentra las siguientes consultas en T-SQL:
Reporte por carrera y segn semestre las materias que se dictan, as como mostrar el
profesor y los estudiantes que llevan dicha materia.
Habilite una funcin / procedimiento para la matrcula de los estudiantes por cada
semestre y por materias.
Genere una funcin que reporte la cantidad de alumnos por gnero (F, M) y edad.
Realizar el control del krdex, a travs del registro de calificaciones que los
alumnos obtienen en cada materia, en las diferentes carreras que imparta la
Institucin.
Registrar la carga acadmica (materias) que se asigna a los profesores. Todo lo
anterior debe registrarse por periodo escolar (semestre).
Utilice vistas para los reportes.
-
I Examen Parcial de Laboratorio de Bases de Datos Informtica VII Ciclo - UNT
Docente: Arturo Daz Pulido
2. Desarrollar lo siguiente:
Genere una funcin para calcular factorial de n, y usar un procedimiento que use a
la funcin factorial cada vez que se va generando la serie de la sumatoria.
Los resultados deben ser insertados durante su generacin en una tabla RESULTADOS y
luego mostrarla a travs de una vista.
Generar un trigger para reportar las incidencias de uso de la operacin y la cantidad de
veces que se ejecut, as por Ejemplo:
Nmero de Veces Numero elementos de la serie
Observacin
1 3 Operacin se ejecut correctamente
2 .
1
Operacin no coincide con el elemento final
Select * from estudiar
Suerte!