ejercicio para bd
1. Modelamiento o diseño de la base de datos
2. Generación del script de creación de la base de datos
3. Presentación de la información de la BD en PHP (esta información se suministrara en la próxima clase)
4. Sustentación y desarrollo de consultas.
HOTELES
Una cadena Hotelera “Safari’S”, desea guardar información sobre sus hoteles situados en todo el territorio nacional. Para ello decide crear una base de datos que recoja las siguientes consideraciones:
Cada hotel se identifica por un nombre (“Safari’S Costa del Sol”, “Safari’S Tenerife”,etc.) tiene una categoría (nº de estrellas), una dirección, teléfonos de contacto y un …ver más…
El cliente realiza una estancia en un hotel, a partir de la reserva hecha con anterioridad, esta reserva puede ser hecha el mismo día en que se realiza la estancia.
La reserva se hace efectiva y se convierte en estancia cuando el cliente llega al hotel y se le asignan los números de habitación que va a ocupar durante su permanencia en éste; las fechas inicial y final de la estancia nunca podrán ser anterior y posterior, respectivamente, a las fechas inicial y final de la reserva, ni tampoco podrá ocupar más habitaciones, ni ser éstas de tipo distinto a la reserva efectuada.
Si el cliente no hace efectiva la reserva (es decir, ésta no se convierte en estancia) pierde la señal; en cambio si ocupa las habitaciones la señal se le descuenta del importe de la factura.
Cada habitación tiene un precio fijo que depende del hotel en que se encuentra y del tipo de ésta, (suite, triple, doble, individual). Además puede tener otros suplementos, que se aplican según las necesidades del negocio.
1. Suplemento según la temporada en la que se disfrute la estancia, (a todas las habitaciones por igual)
2. Suplemento por alguna característica de la habitación, como por ejemplo, “Las habitaciones con vistas al mar tienen un suplemento de 10 euros la noche”.
En todos los hoteles se realizan actividades