Está en la página 1de 1

Bases de Datos

Grado en Ingeniera Informtica

EJERCICIO 2 (18 puntos)


Dado el siguiente conjunto de tablas e integridades referenciales de una base de datos:
PERSONAS(idPersona, apellidos, nombre)
ACTORES(idPersona)
DIRECTORES (idPersona, nacionalidad)
PELICULAS(idPelicula, titulo, duracin, genero, director,
sueldo)
SALAS(idSala, planta, filas, butacas)
PASES(idSala, dia, hora, idPelicula)
ACTUAR(idPelicula, actor, personaje, sueldo)
ACTORES.idPersonaPERSONAS
DIRECTORES.idPersona PERSONAS
PELICULAS.director DIRECTORES
PASES.idSala SALAS
PASES.idPelicula PELICULAS
ACTUAR.idPelicula PELICULAS
ACTUAR.actor ACTORES
PELICULA.genero = {drama, suspense, comedia}
ACTUAR.personaje = {protagonista, reparto}
Realizar en SQL los siguientes ejercicios:
1) Crear una vista que tenga a las personas (idPersona, apellidos y nombre) que han
trabajado como director y como actor (ambos) a lo largo de su carrera. (4 ptos)
2) Crear una vista con los actores (idPersona, apellidos y nombre) que han cobrado
por actuar ms que el director que ms ha cobrado por dirigir. (4 ptos)
3) Listar los directores (idPersona, apellidos y nombre) que han dirigido ms de 2
pliculas de gnero drama. (4 ptos)
4) Mostrar el promedio del sueldo de los actores de pelculas por gnero. (3 ptos)
5) Listar todas las personas (actores y directores) que trabajan en la pelcula de
ttulo El Intocable. (3 ptos)

Examen Final Ordinario

Curso 2011/2012

Pgina 2

También podría gustarte