Skip to content

Repository files navigation

SQL

Ejercicios de consultas de bases de datos HSQL en DBeaver

DIFICULTAD: Muy fácil

  1. Devuelve todas las películas

  2. Devuelve todos los géneros existentes

  3. Devuelve la lista de todos los estudios de grabación que estén activos

  4. Devuelve una lista de los 20 últimos miembros en anotarse al videoclub

DIFICULTAD: Fácil

  1. Devuelve las 20 duraciones de películas más frecuentes, ordenados de mayor a menor.

  2. Devuelve las películas del año 2000 en adelante que empiecen por la letra A.

  3. Devuelve los actores nacidos un mes de Junio

  4. Devuelve los actores nacidos cualquier mes que no sea Junio y que sigan vivos.

  5. Devuelve el nombre y la edad de todos los directores menores o iguales de 50 años que estén vivos

  6. Devuelve el nombre y la edad de todos los actores menores de 50 años que hayan fallecido

  7. Devuelve el nombre de todos los directores menores o iguales de 40 años que estén vivos

  8. Indica la edad media de los directores vivos

  9. Indica la edad media de los actores que han fallecido

DIFICULTAD: Media

  1. Devuelve el nombre de todas las películas y el nombre del estudio que las ha realizado

  2. Devuelve los miembros que alquilaron al menos una película entre el año 2010 y el 2015

  3. Devuelve cuantas películas hay de cada país

  4. Devuelve todas las películas que hay de género documental

  5. Devuelve todas las películas creadas por directores nacidos a partir de 1980 y que todavía están vivos

  6. Indica si hay alguna coincidencia de nacimiento de ciudad (y si las hay, indicarlas) entre los miembros del videoclub y los directores.

  7. Devuelve el nombre y el año de todas las películas que han sido producidas por un estudio que actualmente no esté activo

  8. Devuelve una lista de las últimas 10 películas que se han alquilado

  9. Indica cuántas películas ha realizado cada director antes de cumplir 41 años

  10. Indica cuál es la media de duración de las películas de cada director

  11. Indica cuál es el nombre y la duración mínima de la película que ha sido alquilada en los últimos 2 años por los miembros del videoclub (La "fecha de ejecución" en este script es el 25-01-2019)

  12. Indica el número de películas que hayan hecho los directores durante las décadas de los 60, 70 y 80 que contengan la palabra "The" en cualquier parte del título

DIFICULTAD: Difícil

  1. Lista nombre, nacionalidad y director de todas las películas

  2. Muestra las películas con los actores que han participado en cada una de ellas

  3. Indica cual es el nombre del director del que más películas se han alquilado

  4. Indica cuantos premios han ganado cada uno de los estudios con las películas que han creado

  5. Indica el número de premios a los que estuvo nominado un actor, pero que no ha conseguido (Si una película está nominada a un premio, su actor también lo está)

  6. Indica cuantos actores y directores hicieron películas para los estudios no activos

  7. Indica el nombre, ciudad, y teléfono de todos los miembros del videoclub que hayan alquilado películas que hayan sido nominadas a más de 150 premios y ganaran menos de 50

  8. Comprueba si hay errores en la BD entre las películas y directores (un director fallecido en el 76 no puede dirigir una película en el 88)

  9. Utilizando la información de la sentencia anterior, modifica la fecha de defunción a un año más tarde del estreno de la película (mediante sentencia SQL)

DIFICULTAD: Berserk mode (enunciados simples, mucha diversión...)

  1. Indica cuál es el género favorito de cada uno de los directores cuando dirigen una película

  2. Indica cuál es la nacionalidad favorita de cada uno de los estudios en la producción de las películas

  3. Indica cuál fue la primera película que alquilaron los miembros del videoclub cuyos teléfonos tengan como último dígito el ID de alguna nacionalidad

About

Consultas Bases de datos

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors