Powered By Blogger

sábado, 13 de noviembre de 2010

DIAGRAMA ENTIDAD-RELACIÓN

CONSULTAS

BASE DE DATOS HOTELEES DE BUCARAMANGA
1.       ¿Muestre el nombre y la dirección de todos los hoteles que se encuentran en la Base de Datos?

SELECT nombre, direccion
FROM hotel;




2.      ¿Muestre los hoteles que terminen en la palabra REAL?
SELECT nombre, direccion
FROM hotel
WHERE nombre
LIKE '*REAL';

3.       ¿Muestre los hoteles que tengan 2 estrellas?

SELECT nombre, direccion, telefono, estrellas
FROM hotel
WHERE estrellas=2;


4.       ¡Ordene los nombres de las rutas que pasan por el frente de cada hotel en orden alfabético!

SELECT nombreruta
FROM transporte
ORDER BY nombreruta;


5. ¿Cuáles de los hoteles quedan por la calle 55?

SELECT nombre, direccion, telefono, estrellas
FROM hotel
WHERE direccion like '*55*';



6-      ¿La ruta igsabelar pasa por el frente de cuales hoteles?

SELECT nombre,nombreruta 
FROM hotel INNER JOIN transporte ON hotel.ruta=transporte.num_ruta
WHERE transporte.nombreruta='igsabelar' ;


7. ¿Diga cuales rutas de todas las que pasan por los hoteles tienen una frecuencia de 5 minutos?

SELECT nombreruta,frecuencia
FROM transporte where frecuencia='5 minutos';



8. ¿Cuál de todas las rutas me lleva a cañaveral y por cuales hoteles pasa?

SELECT nombreruta,frecuencia, nombre, destinoimportantes
FROM hotel INNER JOIN transporte ON hotel.ruta= transporte.num_ruta
WHERE destinoimportantes='cañaveral';



9- ¿En cual hotel se paga mas de 400000 por noche para 2 personas y en temporada media?

SELECT nombre, direccion, telefono, precio
FROM hotel INNER JOIN listadeprecios ON hotel.id_hotel=listadeprecios.id_hotel
WHERE listadeprecios.precio>=400000 and id_acom=404 and id_temp=302 ;



10. ¿Seleccionar el nombre, la direccion, el telefono y el precio  de los hoteles que cobren menos de 50000 la noche en temporada baja y para una sola persona?

SELECT nombre, direccion, telefono, precio
FROM hotel INNER JOIN listadeprecios ON hotel.id_hotel=listadeprecios.id_hotel
WHERE listadeprecios.precio<=50000 and id_temp=301 and id_acom=401;



JUSTIFICACIÓN

Esta tabla de datos tiene como fin proporcionar informacion fundamental sobre hospedajes de diferente tipo a personas (estudiantes, empresarios, turistas) que visiten la ciudad bonita por poco o muchos dias, ya que al no tener el conocimiento adecuado podrían no encontrar la clase de hotel que realmente estan buscando de acuerdo a sus necesidades.