Los comandos SELECT, INSERT, DELETE Y UPDATE de SQL

Anuncio
CI6872 – Gestión de Bases de Datos
Tarea 3 – Consultas SQL
Enero-Febrero 2009
Los comandos SELECT, INSERT, DELETE Y UPDATE de SQL
NOTA IMPORTANTE: Como usted realizó modificaciones a los datos en su base de datos local, borre las
tablas creadas por usted, y ejecute nuevamente los archivos de comandos: “cineca-schema”, y “cineca-load”
que están publicadas en la página del curso http://www.ldc.usb.ve/~ruckhaus/materias/ci6872/.
1
2
3
CINECA debe preparar un informe sobre el comportamiento de los cines, para ello le ha solicitado la
siguiente información:
a) Listar la información de las películas de censura ‘C’ (identificación, título, categoría y fecha de
estreno), así como información de los cines en los que se realizó el estreno (identificación y nombre
del cine) ordenada por el título de la película.
b) Listar la identificación del cine, número de la sala, total de monto recabado y el porcentaje de
ocupación ((boletos vendidos/capacidad)*100) de cada sala de cine ubicada en Caracas, ordenado por
identificación del cine y número de sala.
c) Listar la identificación y nombre de los cines que hasta la fecha han presentado más de 6 funciones
de películas de ‘Accion' en su cartelera.
d) Listar la identificación de aquellos cines que nunca han presentado películas de censura ‘C'.
e) Listar para cada cine ubicado en Caracas el promedio, máximo y mínimo del porcentaje de ocupación
tal como fue definido en el apartado b).
Suponga que el cine “CCS03” va a cerrar sus puertas, por lo que debe ser retirado de la base de datos.
Realice las operaciones necesarias para eliminar este cine de la base de datos.
CINECA quiere hacer unos ajustes en el precio de las entradas aumentando en 5% el valor de la entrada
de los cines que han estrenado al menos 7 películas hasta la fecha. Realice la operación necesaria para
realizar esta actualización, y realice la consulta para listar los cines reflejando este aumento.
Cree un archivo de comandos “tarea3.sql” con comentarios que indiquen el número del equipo y los nombres
de sus integrantes. Envíe este archivo antes del comienzo de la clase del sábado 31/1 a los profesores:
ruckhaus@ldc.usb.ve y jtcadenas@ldc.usb.ve .
Descargar