Está en la página 1de 8

FACULTA DE INGENIERIA

ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS

CURSO:
PROYECTO DE BADE DE DATOS
TEMA:
IMPLEMENTACION DE LA BASE DE DATOS
ESTUDIANTE:
AZABACHE MONTERO DANIEL
INTEGRANTES:
AZABACHE MONTERO DANIEL
SALAZAR LOPEZ HENRY
CICLO:
VII

2015
SISTEMA DE RESERVACIONES Y CONTROL DE HABITACIONES - PBD 1
IMPLEMENTACION DE LA BASE DE DATOS

Estimado profesor iniciamos la implementación de la base de datos


bd_hotel_lacasona, iniciamos con la creación de 6 tablas y sus respectivos
tipos de datos para cada tabla en la herramienta MYSQL Workbench y como se
muestra en la siguiente figura.

SISTEMA DE RESERVACIONES Y CONTROL DE HABITACIONES - PBD 2


TABLA CLIENTES:
La tabla Clientes es una entidad que va a contener todos los clientes que son
registrados a diario en el hotel “La Casona”, los clientes tendrán la opción de
registrarse y poder alquilar al instante una habitación o reservarla, así mismo el
cliente podrá adquirir algunos servicios que ofrece el hotel, esta tabla se
relaciona con la tabla alquiler y con la tabla reservaciones.

 Como podemos observar el campo id_clie que es el código del cliente la


cual es la clave primaria, aquí el id_clie se ingresa manualmente.

 Como también podemos observar el campo id_clie y el campo clie_dni,


son campos únicos en pocas palabras que no puede existir un ID ni un
DNI igual con los mismos detalles, también son campos que no pueden
ser nulos como todos los demás.

SISTEMA DE RESERVACIONES Y CONTROL DE HABITACIONES - PBD 3


TABLA ALQUILER:
La tabla Alquiler es una entidad que va a contener el registro de las
habitaciones alquiladas por el cliente, así mismo el cliente podrá alquilar una
habitación y tendrá la opción de poder adquirir algunos servicios que ofrece la
empresa.

 Como id_alqui es el código del alquiler, lo cual es la clave primaria, aquí


el id_clie se ingresa manualmente y es un campo único.
 También podemos observar los campos fech_ingre que es la fecha de
ingreso al hotel por alquiler de una habitación y la fech_sal que es la
fecha de salida, ambos campos son campos que no deben estar nulos,
son campos obligatorios.

SISTEMA DE RESERVACIONES Y CONTROL DE HABITACIONES - PBD 4


TABLA RESERVACIONES:
La tabla Reservaciones es una entidad que va a contener el registro de las
habitaciones reservadas por el cliente, así mismo el cliente podrá hacer una o
muchas reservaciones.

 Como observamos el id_alqui es el código de las reservaciones, lo cual


es la clave primaria, y es un campo único.
 También vemos varios campos que son campos no nulos que serán
ingresados obligatoriamente para el registro de la reserva, pero también
tenemos un campo que es hora_reser que es un campo no obligatorio
nulo, en su momento de registrar la reserva no será necesario indicar la
hora de reserva tan solo la fecha exacta, ya al llegar el día es donde se
registrara la hora de entrada a la habitación.

SISTEMA DE RESERVACIONES Y CONTROL DE HABITACIONES - PBD 5


TABLA SERVICIOS:
La tabla Servicios es una entidad que contiene los servicios que ofrece la
empresa tenemos; TV Cable, Menú, Cafetería, Lavandería y Planchado, WiFi,
información turística, etc. Los servicios podrán ser adquiridos por el cliente
desde el día que se hospeda en el hotel, cada servicio tendrá un pago, la tabla
servicios se relaciona con la tabla alquiler y la tabla de reservaciones.

 Como observamos el campo id_serv, es la clave primaria de la tabla de


servicios, y es un campo único.

 Los demás campos como la descripción del servicio y el pago por el


servicio será obligatorio, para que se pueda adquirir el servicio.

SISTEMA DE RESERVACIONES Y CONTROL DE HABITACIONES - PBD 6


TABLA HABITACIONES:
La tabla Habitaciones es una entidad que el cliente al registrarse puede adquirir
la habitación que desee, para eso tenemos una tabla tipo de habitación para
que el cliente pueda elegir la habitación que mejor le parezca, al hacer el
alquiler el cliente deberá informar cuantas habitaciones desea y si se siente
habitaciones disponibles se le ara el respetivo alquiler.

 Como observamos el campo id_habit, es la clave primaria de la


tabla de habitaciones, y es un campo único.
 Tenemos también los campos habit_estado, que significa el
estado de las habitaciones ya sea disponibles o no disponibles
(ocupadas), de esa forma verificaremos si la habitación se puede
alquilar.
 En el campo cant_habit, se refiere a la cantidad de habitaciones
que el cliente alquilara o reservara.

SISTEMA DE RESERVACIONES Y CONTROL DE HABITACIONES - PBD 7


TABLA TIPO DE HABITACIONES:
La tabla Tipo de Habitaciones es una entidad que el cliente al registrarse
puede adquirir la habitación y el tipo de habitación que desee ya sea
matrimonial, simple, doble, etc. Se sabe que muchas habitaciones pueden
tener solo un tipo de habitación y un solo tipo de habitación puede terne una
habitación. Esta tabla está relacionada con la tabla Habitaciones.

 Como observamos el campo id_tipo, es la clave primaria de la tabla de


habitaciones, y es un campo único.
 El campo descrip (descripción) es un campo que no puede ser nulo y
que es único.

SISTEMA DE RESERVACIONES Y CONTROL DE HABITACIONES - PBD 8

También podría gustarte