Ejercicios propuestos y resueltos sakila MySQL

Hola a todos, hoy os dejo ejercicios propuestos y resueltos de la base de datos MySQL sakila, que esta basada en un videoclub de películas.

Todos los ejercicios que proponemos están resueltos en este mismo post, intenta hacerlo por ti mismo y si te quedas atascado puedes mirar la solución. Recuerda, que no tiene por que estar igual tu solución con la del post, el objetivo es que aprendas no que me copies la solución.

Aquí te dejo la base de datos de sakila que debes importar. Primero debes importar schema y luego data.

Aquí  te dejo un manual sobre como importar la base de datos en MySQL.

Importar una base de datos o esquema en MySQL desde MySQL Workbench

Al final de cada ejercicio, os dejo el resultado esperado de cada consulta. Como algunas contienen muchos datos, indico cuantas filas deberían devolver.

Os dejo el modelo Entidad – Relación de la base de datos:

1. Actores que tienen de primer nombre ‘Scarlett’.

Spoiler

 

2. Actores que tienen de apellido ‘Johansson’.

Spoiler

3. Actores que contengan una ‘O’ en su nombre.

Spoiler

4. Actores que contengan una ‘O’ en su nombre y en una ‘A’ en su apellido.

Spoiler

 

5. Actores que contengan dos ‘O’ en su nombre y en una ‘A’ en su apellido.

Spoiler

 

6. Actores donde su tercera letra sea ‘B’.

Spoiler

 

7. Ciudades que empiezan por ‘a’.

Spoiler

8. Ciudades que acaban por ‘s’.

Spoiler

 

9. Ciudades del country 61.

Spoiler

 

10. Ciudades del country ‘Spain’.

Spoiler

 

11. Ciudades con nombres compuestos.

Spoiler

 

12. Películas con una duración entre 80 y 100.

Spoiler

 

13. Peliculas con un rental_rate entre 1 y 3.

Spoiler

Debe dar 323 resultados.

14. Películas con un titulo de más de 12 letras.

Spoiler

 

Debe dar 807 resultados.

15. Peliculas con un rating de PG o G.

Spoiler

Debe dar 372 resultados.

16. Peliculas que no tengan un rating de NC-17.

Spoiler

Debe dar 790 resultados.

17. Peliculas con un rating PG y duracion de más de 120.

Spoiler

Debe dar 82 resultados.

18. ¿Cuantos actores hay?

Spoiler

 

19. ¿Cuántas ciudades tiene el country ‘Spain’?

Spoiler

 

20. ¿Cuántos countries hay que empiezan por ‘a’?

Spoiler

 

21. Media de duración de peliculas con PG.

Spoiler

 

22. Suma de rental_rate de todas las peliculas.

Spoiler

 

23. Pelicula con mayor duración.

Spoiler

 

24. Película con menor duración.

Spoiler

 

25. Mostrar las ciudades del country Spain (multitabla).

Spoiler

 

Debe devolver 600 resultados.

26. Mostrar el nombre de la película y el nombre de los actores.

Spoiler

Debe devolver 5462 resultados.

27. Mostrar el nombre de la película y el de sus categorías.

Spoiler

Debe devolver 1000 resultados.

28. Mostrar el country, la ciudad y dirección de cada miembro del staff.

Spoiler

29. Mostrar el country, la ciudad y dirección de cada customer.

Spoiler

Debe devolver 599 resultados.

30. Numero de películas de cada rating

Spoiler

 

31. Cuantas películas ha realizado el actor ED CHASE.

Spoiler

 

32. Media de duración de las películas cada categoría.

Spoiler
 

Os dejo los videos donde los realizo:

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

3 comentarios

  1. Irving Azabache

    En la pregunta 14, en primera instancia entendí que deberían ser más de 12 letras, no que era desde 12 en adelante.

  2. Alberto hdz

    ¿como hago una consulta que me de los valores entre dos fechas?

  3. Jorge

    El ejercicio 25 no tiene el resultado correcto. El resultado correcto es de las siguientes 5 ciudades:
    A Coruña (La Coruña)
    Donostia-San Sebastián
    Gijón
    Ourense (Orense)
    Santiago de Compostela

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539