Está en la página 1de 1

Bases de Datos Grado en Ingeniería Informática

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, duración, genero, director,
sueldo)
SALAS(idSala, planta, filas, butacas)
PASES(idSala, dia, hora, idPelicula)
ACTUAR(idPelicula, actor, personaje, sueldo)

ACTORES.idPersonaPERSONAS
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 más que el director que más ha cobrado por dirigir. (4 ptos)
3) Listar los directores (idPersona, apellidos y nombre) que han dirigido más de 2
péliculas de género “drama”. (4 ptos)
4) Mostrar el promedio del sueldo de los actores de películas por género. (3 ptos)
5) Listar todas las personas (actores y directores) que trabajan en la película de
título “El Intocable”. (3 ptos)

Examen Final Ordinario Curso 2011/2012 Página 1

También podría gustarte