Bdatos Laboratorio4 2015 (1)

download Bdatos Laboratorio4 2015 (1)

of 1

description

practica de base de datos

Transcript of Bdatos Laboratorio4 2015 (1)

Universidad Nacional de Trujillo. Base de Datos

LABORATORIO N 04SQL SUBCONSULTASLos organizadores de un festival de teatro mantienen la informacin del mismo en una base de datos con el siguiente esquema:INVITADO (NroInvit, Nombre, Categora, Origen)Contiene informacin de las personas invitadas al festival. A cada persona se le asigna un nro de invitado que lo identifica y se conoce su nombre, su categora (ej: prensa, crtica, etc.) y su pas de origen.TEATRO (CodTeat, Nombre, Direccin, CantAsientos)Contiene informacin de los teatros que participan del festival. De cada teatro se conoce la cantidad de asientos disponibles, los cuales condicionan la cantidad de reservas que se pueden realizar para el mismo.OBRA (CodObra, NombreObra, Autor) Contiene informacin de las obras exhibidas en el festival.EXHIBICION (CodExhib, CodTeat, Fecha, CodObra) Contiene informacin del calendario de obras a exhibirse durante el festival.RESERVA (CodTeat, Fecha, NroAsiento, NroInvit)

Mediante sentencias SQl, dar solucin a los siguientes requerimientosa) Obtener el nombre del teatro que tenga la mxima cantidad de asientosb) Obtener el nombre de la obra que tuvo la fecha ms antigua de exhibicinc) Obtener el nombre de los invitados que han realizado una nica reservad) Actualizar la cantidad de asientos en 100% de aquellos teatros que no tengan exhibicin alguna.e) Obtener el nombre de los invitados que han realizado reserva alguna.f) Obtener el nombre del teatro donde se exhibido la obra El Principito.g) Obtener el nombre del teatro donde se realiz la exhibicin ms reciente.h) Obtener el cdigo del teatro y la cantidad de obras realizadas por teatro de aquellos teatros que se hayan realizado ms de 2 obras.