Anda di halaman 1dari 4

Bases de Datos 1 (EI ETSE UAB)

Problemas de SQL - Curso 2009-2010


AGENCIA DE VIAJES
En esta Base de Datos se guarda informacin necessaria para gestionar
las ofertas de viajes en avin que puede hacer una agencia de viajes. Las
tablas de la Base de Datos son:
- Viatges (Viajes): Datos de todos los viajs que se organizan. Cada viaje
tiene una ciudad origen iy destino, unas fechas de salida y de llegada, un
precio y un nmero de plazas disponibles.
- Clients (Clientes): Datos de las personas que alguna vez han hecho
alguna reserva para un viaje.
- Reserves_Viatges (Reservas_Viajes): Reservas que los clientes hacen
de cada uno de los viajes. En una misma reserva un cliente puede ocupar
varias plazas del mismo viaje.
- Hotels (Hoteles): En algunos de los viajes, la agencia puede incluir una
oferta especial de estancia en un hotel de la ciudad destino del viaje. Esta
tabla contiene los datos de los hoteles: Nombre, categoria (estrellas),
ciudad i nmero de habitaciones individuales y dobles que tiene.
- Ofertes_Hotels (Ofertas_Hoteles): Oferta concreta de estancia en un
hotel para un viaje. Cada viaje puede incluir ms de una oferta de hotel.
Diferentes ofertas de un mismo hotel pueden tener un precio diferente.
- Reserves_Hotels (Reservas_Hoteles): Reservas de los hoteles
incluidos en las ofertas de los viajes que hacen los clientes.
- Vols (Vuelos): Datos de los vuelos que sirven par realizar los viajes. Los
vuels tienen un aeropuerto origen y destino, fecha y hora de salida, fecha
y hora de llegada, una compaa que los organiza y un nmero de plazas
disponible para el viaje.
- Vols_Viatge (Vuelos_Viaje): Qu vuelos participan en cada viaje. Dentro
de cada viaje el vuelo de ida tiene por valor Num_Vol=1 y el de vuelta
Num_Vol=2 si no se ha hecho ningn vuelo ms entremedio.
- Escales (Escalas): Escalas que hacen los vuelos. Cada escala ocupa
tambin una posicin dentro del vuelo (Num_Escala). Todo vuelo tiene
como mnimo una escala (Num_Escala=1). El atributo Aeroport
corresponde al aeropuerto destino de la escala.
- Aeroports (Aeropuertos): Aeropuertos que pueden ser origen, destino o
escala de los vuelos.
VIATGES
Codi
Origen
Desti
Data_Sortida
Data_Arribada
Preu
Num_Places
CLIENTS
NIF
Nom
Adrea
CP
Ciutat
Provincia
Telefon
RESERVES_VIATGES
Codi_Viatge
NIF_Client
Num_Places
VOLS
Codi
Origen
Desti
Data_Sortida
Hora_Sortida
Data_Arribada
Hora_Arribada
Companyia
Num_Places
AEROPORTS
Nom
Ciutat
ESCALES
Codi_Vol
Num_Escala
Aeroport
VOLS_VIATGE
Codi_Viatge
Codi_Vol
Num_Vol
HOTELS
Codi
Nom
Categoria
Ciutat
Num_Habs_Ind
Num_Habs_Dob
OFERTES_HOTELS
Codi_Hotel
Codi_Viatge
Preu_Individual
Preu_Doble
RESERVES_HOTELS
Codi_Hotel
Codi_Viatge
NIF_Client
Data_Inicial
Data_Final
Num_Habs_Ind
Num_Habs_Dob
EJERCICIOS
1. Viajes del mes de Noviembre del 2009 con destino a New York y salida
de Barcelona, Madrid o Bilbao.
Atributos de salida: Origen, fecha de salida, precio y nombre de plazas
del viaje.
Ordenacin: Ciutat origen, fecha de salida, precio y nmero de plazas.
2. Clientes que han reservado plaza para el viaje entre Barcelona y
Estocolm del dia 31 de Diciembre de 2009.
Atributos de salida: Nombre del cliente, nmero de plazas que ha
reservado, y precio total que ha de pagar por las reservas que ha hecho.
Ordenacin: Nombre del cliente.
3. Hotels que se han utilizado en las ofertas de los viajes con destino a
Varsvia durante el ao 2009.
Atributos de salida: Nombre y categoria del hotel, fecha de salida del
viaje y precio de las habitaciones individuales y dobles en cada uno de
los viajes.
Ordenacin: Categora, nombre del hotel y fecha de salida del viaje.
4. Nombre de las ciudades en las que hace escala el vuelo entre el
aeropuerto Sea-Tac y Barcelona del 25 de Setiembre del 2009.
5. Nombre y ciudad de los clientes que han viajado en alguno de los vuelos
organizado por Iberia durante el mes de Enero de 2009.
6. Clientes que han reservado habitacin de hotel para el viaje del 8 de julio
de 2009 entre Barcelona y Chicago.
Atributos de salida: Nombre del cliente, nmero y tipo de las habitaciones
reservadas, y nmero de das de estancia en el hotel.
7. Nombre de las ciudades que han sido origen de alguno de los vuelos,
ordenadas por nombre.
8. Nombre de los aeropuertos visitados en cualquiera de los viajes que se
han organizado.
9. Viajes con ofertas de hoteles de cinco estrellas.
Atributos de salida: Origen, destino y fecha de salida del viaje, nom de
lhotel y preu de las habitacions.
Ordenacin: Origen, destino, fecha de salida y nombre del hotel.
10. Clientes que han reservado plaza para algun viaje que no tiene por origen
ni destino su ciudad de residencia.
Atributos de salida: Nombre y ciudad del cliente, origen y destino del
viaje.
11. Nmero total de plazas reservadas para todos los viajes que se han
organizado.
12. Precio medio de las habitaciones individuales y dobles para todas las
ofertas de hoteles de cuatro estrellas en los viajes con destino a Cancn.
13. Nmero de plazas ms petit de los vuelos que participen en el viaje entre
Barcelona y Moscow del 1 de Gener del 2009.
14. Porcentaje de ocupacin de todos los viajes que se han organitado
durante los meses de julio y agosto de 2009.
Atributos de salida: Nmero total de plazas ofertadas, nmero total de
plazas reservadas, porcentaje de ocupacin global.
15. Resumen de ocupacin de plazas para los viajes entre Barcelona y New
York organizados durante el 2009.
Atributos de salida: Nmero total de viajes, nmero total de plazas
ofertadas, nmero total de plazas reservadas, promedio de plazas
ofertadas por viaje, promedio de plazas ocupadas por viaje.
16. Porcentaje de ocupacin de los viajes a Palma de Mallorca.
Atributos de salida: Cdigo y fecha de salida del viaje, nmero de plazas
reservadas, nmero de plazas ofertadas y porcentaje.
17. Nmero de plazas libres para los viajes que salen de Barcelona la
semana del 20 al 26 de marzo del 2009.
Atributos de salida: Cdigo, destino y fecha de salida del viaje, nmero de
plazas libres.
Ordenacin: Nmero de plazas libres en orden descendente.
18. Nombre de los aeropuertos que han estado destino de alguno de los
viajes.
19. Nmero de viajes ofertados en cada hotel de New York, ordenados por
nombre del hotel.
20. Nombre de los aeropuertos que han servido para hacer escala de algn
vuelo, pero que nunca han estado ni origen ni destino de ningn vuelo.
21. Nmero de viajes entre Barcelona y Palma de Mallorca que se han
organizado en cada mes del ao 2009.
22. Nmero total de clientes que han reservado habitacin y nmero total de
habitaciones reservadas en los hoteles de Varsvia.
Atributos de salida: Nombre y categoria de lhotel, nmero total de
clientes, nmero total de habitaciones reservadas.
Ordenaci: Cdigo, nombre y categora del hotel, nmero de clientes y
nmero de habitaciones reservadas.
23. Hotel que ha hecho la oferta con el precio de la habitacin individual ms
bajo de todas las ofertas.
Atributos de salida: Nombre y categora del hotel y precio de las
habitaciones.
24. Nmero de hoteles de cada categoria que han participado en ofertas de
viajes entre Barcelona y New York, ordenados por nmero de hoteles.
25. Nombre, direccin, ciudad y telfono de los clientes que han hecho
reservas en ms de 3 viajes entre Barcelona y Palma de Mallorca.
26. Nombre de las ciudades por las que ninguno de los viajes que tienen
destino incluye una oferta par un hotel de cinco estrellas.
27. Cdigo, origen, destino y fecha de salida de los viajes en que se han
ocupado ms del 80% de las plazas disponibles.
28. Cdigo y fecha de salida de los viajes entre Barcelona y Londres con el
precio ms bajo.
29. Total recaptado (sin el gasto de los hoteles) para el viaje nmero V03007.
30. Porcentaje de clientes que reservan plaza de hotel en los viajes que
tienen oferta de hotel.
31. Ciudades en que todos los viajes que tienen destino incluyen oferta de
hotel.
32. Cdigo, origen y destino de los viajes en que todos los vuelos se realizan
sin escalas.
33. Compaas que organizan vuelos directos (sin escalas) entre Barcelona y
New York.
34. Cdigo, origen, destino y fecha de salida y fecha de llegada de los viajes
que incluyen vuelos con escalas.
35. Total ingresado por cada uno de los hoteles de Varsovia en todos los
viajes que se han hecho, ordenados por el total ingresado.
Atributos de salida: Nom y categora del hotel y total ingresado.
36. Cdigo, origen, destino y fecha de salida de los viajes a New York en que
todos los clientes que han viajado han ocupado tambin plaza de hotel.
37. Categoria de los hoteles ms ofertada.
Atributos de salida: Categoria y nmero de ofertes.
38. Viajes con posibilidad de overbooking, es decir con nmero de plazas
reservadas ms grande que el nmero de plazas ofertadas.
Atributos de salida: Cdigo, origen, destino, fecha del viaje, nmero de
plazas ofertadas y nmero de plazas reservadas.
39. Cdigo, nombre y categora de los hoteles de Londres que estn en ms
de una oferta, ordenados por nombre.
40. Cdigo, origen y destino de los viajes en que todos los clientes que han
reservado plaza viven en la ciudad origen del viaje.
41. Cdigo de los viajes que salen el 21/10/2009 con oferta de ms de dos
hoteles de 4 estrellas.
42. Para cada ciudad, cliente residente en esta ciudad que ha hecho ms
reservas de hotel.
Atributos de salida: Ciudad, NIF y nombre del cliente, nmero de
reservas.
43. Cdigo, fecha de salida, origen de los viajes con destino New York que
tengan reservadas menos de 10 plazas (en una reserva se pueden
guardar n plazas).
44. Cdigo, origen, destino y fecha de salida de los viajes sin ninguna oferta
de hotel, ordenados por cdigo.
45. Nombre, ciudad, categora y precios de las habitaciones individuales y
dobles de los hoteles de la cadena Hilton ofertados y no ofertados (para
los hoteles no ofertados los precios son 0), ordenados por nombre.
46. Ciudades que tienen hoteles de cinco estrellas, ordenados por nombre.
47. Despesa total en hoteles que ha realitzat el client Enric Mart.
48. Gasto total en hoteles que han hecho todos los clientes.
Atributos de salida: NIF y nombre del cliente y gasto.
49. Clientes que han reservado ms de 3 viajes, ordenado por NIF.
Atributos de salida: NIF y nombre del client,e nmero de viajes
reservados.
50. Cdigo, nombre y categoria de los hoteles que tienen reservadas ms
habitaciones individuales que dobles.
51. Nmero de plazas ofertadas en todos los viajes que se han organizado.
52. Cliente que ha reservado ms plazas en los viajes.
Atributos de salida: NIF y nombre del client,e nmero de plazas.
53. Nmero de plazas de vuelo ofertadas por cada compaa.
54. Gasto de hotel correspondientes al viaje V03007.
55. Viaje con ms plazas reservadas.
Atributos de salida: Cdigo, origen, destino, fecha de salida, precio del
viaje y nmero de plazas reservadas.
56. NIF, Nombre, direccin, ciudad y telfono de los clientes que han hecho
reservas en ms de 3 hoteles de New York.
57. Hotel ms ofertado en los viajes.
Atributos de salida: Nombre,categoria, ciudad del hotel y nmero de
ofertas.
58. Hotel menys ofertat en los viajes.
Atributos de salida: Nombre,categora y ciudad del hotel y nmero de
ofertas.
59. Cdigo, origen, destino y fecha de salida de los viajes en los que se han
hecho ms de 2 vuelos, ordenados por el origen del viaje.
60. Viaje con ms plazas ofertadas.
Atributos de salida: Cdigo, origen, destino, fecha de salida, precio del
viaje y nmero de plazas ofertadas.
61. Total del gasto en viajes del cliente Enric Mart.
62. NIF y nombre de los clientes que han reservado ms de 5 plazas en
algn viaje, ordenados por nombre.
63. Nombre y categora de los hoteles que estan ofertados en ms de tres
viajes, ordenados por categora en orden descendente.
64. Nmero de habitaciones individuales reservadas por el cliente Enric
Mart.
65. Nmero de vuelos reservados por el cliente Fernando Vilario.
66. Nom y NIF de los clientes que han reservado ms de seis vuelos.
67. Nombre y categora de lhotel ms econmico del viaje V03019 para una
persona.
68. Precio ms caro de habitacin doble en que el hotel Manacor est
ofertado en algn viaje.
69. Nom y NIF del cliente que ms vuelos de Iberia ha reservado.
70. Cdigo, origen y destino del vuelo con ms escalas.
71. Nombre y NIF del cliente con la factura de hotel ms alta.
72. Cdigo, origen y destino del viaje con ms plazas ofertadas.
73. NIF y nombre del cliente y cdigo de viaje de los clientes que viven en la
ciutdad origen de los viajes que han reservado.
74. Cdigo, origen y destino de los vuelos includos en ms de un viaje.
75. Cdigo, origen y destino de los viajes que duren ms de 15 das.
76. Cdigo, origen y destino del viaje con ms plazas reservadas.
77. Cdigo, origen y destino del viaje con el nmero de plazas ofertadas
menor al promedio de plazas ofertadas de todos los viajes.
78. Ciudad con ms estrellas en categoria de hoteles.
79. Ciudad con menos estrellas en categora de hoteles.
80. Estrellas en categoria de hotel para cada ciudad.
81. Nombre y cdigo del hotel con ms habitaciones.
82. Nombre y cdigo de lhotel con menos habitaciones dobles.
83. Percentatge de ocupaci de cada hotel durant el mes de mar de 2009.
84. Coste de las habitaciones individuales de hotel reservadas para el viaje
V03033.
85. Cost total de hotel para el viaje V03007.
86. Nmero de plazas ofertades en los hoteles de Barcelona.
87. Nmero de plazas reservades para cada viaje.
88. Nmero de plazas de viaje reservadas por cada client.
89. Cdigo, origen y destino del viaje que slo tiene reservadas habitaciones
de hotel individuales.
90. NIF y nombre de los clientes que han hecho reserva en todos los viajes
con destino Estocolm.
91. Cdigo, origen, destino y fecha de salida de los viajes que ofertan todos
los hoteles de Varsvia.

Enric Mart
Bellaterra, Setembre del 2009.

Anda mungkin juga menyukai