Sei sulla pagina 1di 7

VIDEOCLUB Descargar el fichero videoclub.

sql y cargarlo en una de las Bases de Datos disponibles en el servidor PostgreSQL (si la opcin subir un script SQL no funciona, abrir el fichero en un editor de texto y copiarlo a la ventana de ejecucin de comandos SQL). Realizar en PostgreSQL las consultas que se indican (las imgenes que acompaan cada ejercicio corresponden a la respuesta que debe reflejar la Base de Datos). 1. Consultar los datos de los socios con nombre Antonio

2. Consultar el cdigo, nombre y fecha de ingreso en el videoclub de los socios con apellido Lpez

3. Calcular cuntas personas se hicieron socias en el ltimo mes del ao 2004

4. Consultar los datos de los socios cuyo telfono empieza por 99922 o por 99923 y viven en la Avenida de Madrid

5. Consultar los datos de los socios ordenados por la fecha de ingreso

6. Consultar el cdigo de socio, nombre y fecha de ingreso ordenados por la fecha de ingreso en orden ascendente y por el nombre en orden descendente

7. Calcular cul es la duracin mayor de las pelculas del videoclub

8. Consultar los datos de la pelcula ms larga

9. Cul es el precio medio de una pelcula en el videoclub

10. Cuntas pelculas estn por encima del precio medio

11. Consultar el precio, el ttulo y la duracin de las pelculas que estn por debajo del precio medio

12. Consultar los prstamos que han tenido una duracin superior a dos das

13. Consultar los datos de las pelculas que han sido prestadas con una duracin superior a dos das

14. Consultar los nombres de los socios que han alquilado la pelcula 16

15. Seleccionar las pelculas ordenadas por pas en orden descendente, tema en orden ascendente y precio en orden descendente

16. Seleccionar las pelculas espaolas en orden descendente por tema y en orden ascendente por clasificacin

17. Consultar los socios que han alquilado alguna de las pelculas prestadas al socio nmero 8

18. Consultar cuntas pelculas ha retirado el socio nmero 4

19. Consultar cuntas pelculas distintas ha retirado el socio nmero 4

20. Consultar cuntas pelculas distintas ha retirado Carlos Lpez Cano

21. Consultar los prstamos que an no han sido devueltos

22. Consultar los ttulos de las pelculas que estn fuera del videoclub

23. Consultar el nombre y nmero de telfono de los socios que tienen alguna pelcula en su casa

24. Consultar los datos de las pelculas que ha retirado Miguel Armas Ruiz ordenadas por duracin en orden descendente

25. Calcular cunto dinero ha gastado Miguel Armas Ruiz desde que es socio del videoclub

26. Consultar los nombres y cdigos de socios que han alquilado pelculas de suspense o accin no recomendadas para menores de 18 aos ordenados por cdigo de socio

27. Consultar cuntas pelculas ha sacado cada socio

28. Consultar cuntas veces ha sido alquilada cada pelcula

29. Consultar el nombre, el cdigo y el nmero de pelculas del socio que ha sacado ms pelculas

30. Consultar el nombre y cdigo del socio junto con el dinero total gastado de aquellos socios que han gastado ms de 10 euros en el videoclub

31. Consultar el ttulo de la pelcula ms solicitada

32. Consultar los socios que han alquilado ms de una vez la misma pelcula

33. Consultar cuntas pelculas hay de cada tema en el videoclub

34. Agrupar las pelculas por precio mostrando el resultado en orden descendente

35. Consultar los nombres de los socios que han alquilado alguna pelcula ordenados por cdigo de socio

36. Consultar los nombres de los socios que no han alquilado ninguna pelcula

37. Consultar cuntas pelculas estn fuera del videoclub

38. Consultar cuntos socios tienen pelculas por entregar

39. Aumentar en 0.25 el precio de las pelculas que cuestan menos de 3.50 euros

40. El socio 4 devuelve, el 15 de septiembre de 2005, las dos pelculas, cdigos 11 y 16, que tena

41. El socio 5 saca la pelcula 10 a fecha 15 de septiembre de 2005

42. El socio Salvador Ortega Rus se da de baja en el videoclub 43. Aadir un nuevo campo en la tabla socios para mantener informacin de la fecha de nacimiento de los socios (mediante sentencia SQL)

46. Eliminar la tabla socios de la base de datos (mediante sentencia SQL)

Potrebbero piacerti anche