You are on page 1of 2

Prctica Calificada durante la Teora Gestin de

Datos II
(Semana 13)
Fecha: Aula..Turno:
Alumno 01:

I. Los Cientficos

a. Sacar una relacin completa de los cientficos asignados a cada proyecto. Mostrar DNI, Nombre del cientfico,
Identificador del proyecto y nombre del proyecto.
b. Obtener el nmero de proyectos al que est asignado cada cientfico (mostrar el DNI y el nombre).
c. Obtener el nmero de cientficos asignados a cada proyecto (mostrar el identificador de proyecto y el nombre
del proyecto).
d. Obtener el nmero de horas de dedicacin de cada cientfico.

e. Obtener el DNI y nombre de los cientficos que se dedican a ms de un proyecto y cuya dedicacin media a
cada proyecto sea superior a las 80 horas.

II. Los Investigadores

Mg. Orleans Moiss Glvez Tapia UCV LIMA NORTE

Pgina 1

a. Mostrar el nmero de ventas de cada producto, ordenado de ms a menos ventas.


b. Obtener un informe completo de ventas, indicando el nombre del cajero que realiz la venta, nombre y
precios de los productos vendidos, y piso en el que se encuentra la mquina registradora donde se realiz la
venta.
c. Obtener las ventas totales realizadas en cada piso.
d. Obtener el cdigo y nombre de cada empleado junto con el importe total de sus ventas.
e. Obtener el cdigo y nombre de aquellos cajeros que hayan realizado ventas en pisos cuyas ventas totales
sean inferiores a los 500 .

III. Los grandes almacenes

a. Obtener el DNI y nombre de aquellos investigadores que han realizado ms de una reserva.
b. Obtener un listado completo de reservas, incluyendo los siguientes datos:
o DNI y nombre del investigador, junto con el nombre de su facultad.
o Nmero de serie y nombre del equipo reservado, junto con el nombre de la facultad a la que pertenece.
o Fecha de comienzo y fin de la reserva.
c. Obtener el DNI y el nombre de los investigadores que han reservado equipos que no son de su facultad.
d. Obtener los nombres de las facultades en las que ningn investigador ha realizado una reserva.
e. Obtener los nombres de las facultades con investigadores ociosos (investigadores que no han realizado
ninguna reserva).
f. Obtener el nmero de serie y nombre de los equipos que nunca han sido reservados.

SE PIDE:
En cada seccin (I-II-III) crear las tablas en Oracle 11g con sus respectivas relaciones y restricciones,
teniendo en cuenta la integridad referencial. (Cuando suban el script sql al campus, cada tabla deber
tener como mnimo 10 registros).
En cada seccin (I-II-III) crear un procedimiento almacenado o funcin almacenada (segn sea el caso) para
resolver cada una de las consultas solicitadas. Teniendo en cuenta que los procedimientos y funciones
deben estar organizados en paquetes y probados desde un bloque PL/SQL.
Mg. Orleans Moiss Glvez Tapia UCV LIMA NORTE

Pgina 2

You might also like