Sei sulla pagina 1di 10

INSTITUTO SUPERIOR TECNOLGICO PRIVADO HIPOLITO UNANUE

NOMBRES: YESICA RAMIREZ PAUCAR GABRIELA CHURA GUZMN

SEMESTRE: VI SECCION: V rea: SQL SERVER

PROF: DANIEL ALEJANDRO VERA AMZQUITA 2013

BASE DE DATOS PARA UN HOTEL


TABLA CATEGORIA
create table categoria( idcategoria int not null, nombre varchar(40), primary key(idcategoria) );

DESCRIPCIN La tabla categoria nos sirve para identificar las diferentes categorias de las habitaciones que existen en el hotel, cuenta con un idcategoria y su respectivo nombre.

TABLA CLIENTE
create table cliente( idcliente int not null, nombre varchar(40), apellidos varchar(50), email varchar(40), direccion varchar(40), telefono int, primary key(idcliente) );

DESCRIPCIN
La tabla clientes nos sirve para almacenar el nombre de los clientes frecuentes del hotel, cuenta con datos generales para su inscripcin.

TABLA HABCLIENTE
create table habcliente( idhabitacion int not null, idcliente int not null, fechaentrada date, fechasalida date, primary key(idhabitacion) );

DESCRIPCIN

La tabla habcliente identifica la habitacin de cada cliente con su respectivo id y la fecha de entrada y fecha de salida del hotel.

TABLA HABITACIONES
create table habitaciones( idhab int not null, tipo varchar, banios varchar, precio varchar, ocupada varchar, primary key(idhab) );

DESCRIPCIN
La tabla habitaciones contiene la descripcion del tipo de habitacin, su precio, tanto como su disponibilidad para los clientes.

TABLA HORARIOS
create table horarios( idhorario int not null, hora_inicio date, hora_fin date, capacidad varchar(30), lunes varchar(30), martes varchar(30), miercoles varchar(30),

jueves varchar(30), viernes varchar(30), sabado varchar(30), domingo varchar(30), primary key(idhorario) );

DESCRIPCIN
La tabla horarios contiene la disponibilidad de horarios del hotel tanto la hora de inicio y fin, y horarios de los dias de la semana.

TABLA SERVICIOHAB
create table serviciohab( idserviciohab int not null, idhabitacion int, descripcion varchar(50), fecha date, estado varchar(30), primary key(idserviciohab) );

DESCRIPCIN
La tabla servciciohab es la que nos va servir para almacenar los diferentes servicios con que cuenta el hotel especificamente el servicio a la habitacion, cuenta con una fecha,descripcion,estado(si ha utilizado o no servicios a la habitacion) y su respectivo id.

TABLA SERVICIOS
create table servicios( idser int not null, nombre varchar(40), descripcion varchar(50), precio int, capacidad varchar(50), idtipo int, duracion varchar(20), primary key(idser) );

DESCRIPCIN
La tabla servicios es la que nos va servir para almacenar los diferentes servicios con que cuenta el hotel.

TABLA TIPO_SERVICIO
create table tipo_servicio( idtipo int not null, idcategoria int, nombre varchar(40), descripcion varchar(50), primary key(idtipo) );

DESCRIPCIN
La tabla tipo_servicio nos da una referencia a los tipos de servicios que brinda el hotel algo asi como las categorias.

TABLA INCIDENCIAS
create table incidencias( idincidencia int not null, habitacion int, descripcion varchar(40), fecha date, estado varchar(30), primary key(idincidencia)

);

DESCRIPCIN
La tabla incidencias contiene todo lo que se refiere a reclamos,sugerencias o percanses que susciten en las habitaciones del hotel.

TABLA RESERVAS
create table reservas( idreserva int not null, idcliente int, idservicio int, fecha date, horainicio time, horafinal time, primary key(idreserva) );

DESCRIPCIN
La tabla reservas nos da a conocer las reservas que se realicen, contiene una relacion con el id del cliente y con el id de servicios.

Potrebbero piacerti anche