Sei sulla pagina 1di 1

UNIVERSIDAD DEL PACIFICO

TECNOLOGIA EN INFORMATICA
ADMINISTRACION DE LA INFORMACIN

ACTIVIDAD GRUPO 1
Los profesores de una institucin educativa deciden crear una base de datos que contenga la informacin de los
resultados de las pruebas realizadas a sus alumnos. Para realizar el diseo se sabe que:
-

Los alumnos estn identificados por un cdigo de matrcula, nombre y el grupo al que asisten a clase.

Dichos alumnos realizan dos tipos de pruebas a lo largo del curso acadmico:
Exmenes escritos: cada alumno realiza varios a lo largo del curso, y se definen por el cdigo de examen,
cantidad de preguntas de que consta y la fecha de realizacin (la misma para todos los alumnos que realizan
el mismo examen). Evidentemente, es importante almacenar la nota de cada alumno por examen.
Prcticas: se realiza un nmero indeterminado de ellas durante el curso acadmico. Se definen por un
cdigo de prctica, ttulo y el grado de dificultad (Alta, media, baja). En este caso los alumnos pueden
realizar cualquier prctica cuando lo deseen, debindose almacenar la fecha y nota obtenida.

En cuanto a los profesores, nicamente interesa conocer (adems de sus datos personales: cedula y
nombre), quien es el qu ha diseado cada prctica, sabiendo que en el diseo de una prctica puede
colaborar ms de uno, y que un profesor puede disear ms de una prctica. Interesa, adems, la fecha en
que ha sido diseada cada prctica por el profesor correspondiente.

De acuerdo al planteamiento anterior, realizar:


1. Modelo relacional (VALOR: 20 PUNTOS)
2. Script de la base de datos (VALOR: 10 PUNTOS)
3. Insercin de registros en cada tabla (mnimo 5 registros). (VALOR: 10 PUNTOS)
4. Realizar los siguientes procedimientos almacenados: (VALOR: 60 PUNTOS)
a) Hacer un procedimiento almacenado que tome como parmetro de entrada el cdigo de matrcula de un
estudiante y muestre el cdigo y nota de cada examen escrito que ha realizado y el promedio de la nota de
dichos exmenes. Evaluar si parmetro de entrada. En el caso que el estudiante no haya realizado ningn
examen, mostrar un mensaje.
b) Hacer un procedimiento almacenado que tome como parmetro de entrada la cdula de un profesor y
muestre el nombre de los alumnos que han realizado las prcticas diseadas por l. Evaluar el parmetro de
entrada y si el profesor no ha diseado ninguna prctica.
c) Hacer un procedimiento almacenado que muestre cuantos estudiantes han realizado prcticas en cada uno
de los niveles de dificultad.
d) Hacer un procedimiento almacenado que tome como parmetro de entrada el cdigo de un estudiante y
evale lo siguiente:
Si ha realizado todos los exmenes, mostrar un mensaje que indique que est al da.
Si le falta el 25% de los exmenes por realizar, mostrar un mensaje que indique que entra en plan de
mejoramiento.
Si le falta ms del 25% de los exmenes por realizar, mostrar un mensaje que indique que no tiene
posibilidad de habilitar.

Potrebbero piacerti anche