Promo-H-DA-modulo2-evaluacion-final-FernandaMarti

README - Sakila Movie Database Queries

Este README proporciona instrucciones y detalles sobre las consultas SQL realizadas en la base de datos Sakila, que simula una tienda de alquiler de películas.

Descripción

La base de datos Sakila contiene información sobre películas, actores, clientes, alquileres y más, y se utiliza para realizar consultas y análisis de datos en el contexto de una tienda de alquiler de películas.

Instrucciones

Para ejecutar estas consultas en la base de datos Sakila, sigue estos pasos:

Asegúrate de tener acceso a la base de datos Sakila y que esté correctamente configurada en tu entorno de trabajo.

Ejecuta las consultas proporcionadas en tu cliente SQL preferido o en la interfaz de línea de comandos de tu sistema de gestión de bases de datos.

Observa los resultados y verifica que coincidan con las expectativas descritas en cada consulta.

Consultas SQL

Aquí están las consultas SQL realizadas en la base de datos Sakila:

  1. Selecciona todos los nombres de las películas sin que aparezcan duplicados.
  2. Muestra los nombres de todas las películas que tengan una clasificación de "PG-13". 3.Encuentra el título y la descripción de todas las películas que contengan la palabra "amazing" en su descripción.
  3. Encuentra el título de todas las películas que tengan una duración mayor a 120 minutos.
  4. Recupera los nombres de todos los actores.
  5. Encuentra el nombre y apellido de los actores que tengan "Gibson" en su apellido.
  6. Encuentra los nombres de los actores que tengan un actor_id entre 10 y 20.
  7. Encuentra el título de las películas en la tabla film que no sean ni "R" ni "PG-13" en cuanto a su clasificación.
  8. Encuentra la cantidad total de películas en cada clasificación de la tabla film y muestra la clasificación junto con el recuento.
  9. Encuentra la cantidad total de películas alquiladas por cada cliente y muestra el ID del cliente, su nombre y apellido junto con la cantidad de películas alquiladas.
  10. Encuentra la cantidad total de películas alquiladas por categoría y muestra el nombre de la categoría junto con el recuento de alquileres.
  11. Encuentra el promedio de duración de las películas para cada clasificación de la tabla film y muestra la clasificación junto con el promedio de duración.
  12. Encuentra el nombre y apellido de los actores que aparecen en la película con title "Indian Love".
  13. Muestra el título de todas las películas que contengan la palabra "dog" o "cat" en su descripción.
  14. Hay algún actor o actriz que no apareca en ninguna película en la tabla film_actor.
  15. Encuentra el título de todas las películas que fueron lanzadas entre el año 2005 y 2010.
  16. Encuentra el título de todas las películas que son de la misma categoría que "Family".
  17. Muestra el nombre y apellido de los actores que aparecen en más de 10 películas.
  18. Encuentra el título de todas las películas que son "R" y tienen una duración mayor a 2 horas en la tabla film.
  19. Encuentra las categorías de películas que tienen un promedio de duración superior a 120 minutos y muestra el nombre de la categoría junto con el promedio de duración.
  20. Encuentra los actores que han actuado en al menos 5 películas y muestra el nombre del actor junto con la cantidad de películas en las que han actuado.
  21. Encuentra el título de todas las películas que fueron alquiladas por más de 5 días. Utiliza una subconsulta para encontrar los rental_ids con una duración superior a 5 días y luego selecciona las películas correspondientes.
  22. Encuentra el nombre y apellido de los actores que no han actuado en ninguna película de la categoría "Horror". Utiliza una subconsulta para encontrar los actores que han actuado en películas de la categoría "Horror" y luego exclúyelos de la lista de actores.

BONUS

  1. Encuentra el título de las películas que son comedias y tienen una duración mayor a 180 minutos en la tabla film.

  2. Encuentra todos los actores que han actuado juntos en al menos una película. La consulta debe mostrar el nombre y apellido de los actores y el número de películas en las que han actuado juntos.

Notas

Asegúrate de tener los permisos adecuados para acceder y realizar consultas en la base de datos Sakila. Verifica que la base de datos Sakila esté correctamente configurada y disponible antes de ejecutar las consultas.