Вы находитесь на странице: 1из 5

Diccionario de datos: Hoteles Hotel

IdHotel Alfabtico Contiene el identificador de cada hotel (longitud 6) Contiene el nombre de cada hotel (longitud 30) Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9

Nombre

Alfabtico

Habitacin
Capacidad Numrico Almacena cuantos personas caben en la habitacin Contiene el identificador de cada habitacin (longitud 6) Contiene una descripcin de la habitacin (longitud 20) Caracteres nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9

Id_habita

Alfabtico

Tipo

Alfabtico

Tiene
Id_habita Alfabtico Es una relacin con el id de la tabla Habitacin Es una relacin con el id de la tabla Hotel Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9

IdHote

Alfabtico

IdHote

IdHote

Id_habita

Id_habita

Hoteles

Tiene

Habitaciones

Nombre

Tipo

Capacidad

Alonso Cobin Luis Carlos Alberto Cervantes Rodrguez Francisco Antonio

CREATE DATABASE Hoteles; CREATE TABLE Hoteles.Hotel ( IdHote VARCHAR (6) NOT NULL, Nombre VARCHAR (30) NOT NULL, PRIMARY KEY(IdHote) ); CREATE TABLE Hoteles.Habitacion ( Id_habita VARCHAR (6) NOT NULL, Tipo VARCHAR (20) NOT NULL, Capacidad INT, PRIMARY KEY(Id_habita) ); CREATE TABLE Hoteles.Tiene ( Id_habita VARCHAR (6) NOT NULL, IdHote VARCHAR (6) NOT NULL, FOREIGN KEY (Id_habita) REFERENCES Hoteles.Habitacion (Id_habita) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY (IdHote) REFERENCES Hoteles.Hotel (IdHote) ON DELETE CASCADE ON UPDATE CASCADE );

Alonso Cobin Luis Carlos Alberto Cervantes Rodrguez Francisco Antonio

Diccionario de datos: reservar Huesped


Correo Alfabtico Contiene el correo del husped (longitud 30) Identifica al husped (longitud 6) Contiene el nombre del husped (longitud 40) Contiene el telfono del husped Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres nmeros del 0 al 9

IdHuesped

Alfabtico

Nombre

Alfabtico

Telefono

Numrico

Detalles
Aerolineas Alfabtico Contiene una relacin de que aerolneas va a usar el husped (longitud 6) Contiene una relacin de que autobuses va a usar el husped (longitud 6) Contiene una relacin en que hotel se va a hospedar el husped (longitud 6) Contiene un identificador para cada reservacin (longitud 6) Contiene una relacin de que lugares va a visitar el husped (longitud 6) Contiene una relacin en que restaurantes va a comer el husped (longitud 6) Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9

Autobuses

Alfabtico

Hoteles

Alfabtico

IdDetalle

Alfabtico

Lugares

Alfabtico

Restaurantes

Alfabtico

Alonso Cobin Luis Carlos Alberto Cervantes Rodrguez Francisco Antonio

Reservar
IdDetalle Alfabtico Contiene la relacin al id de la tabla Detalles Contiene la relacin al id de la tabla de Huesped Contiene un identificador para cada reservacin que se realiza (longitud 6) Contiene la fecha en que llega el husped Contiene la fecha en la que el husped concluye su reservacin. Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Caracteres Alfabtico de la A a la Z y nmeros del 0 al 9 Formato de fecha Formato de fecha

IdHuesped

Alfabtico

IdReserva

Alfabtico

Llega Sale

Fecha Fecha

Autobuses
IdHote IdHote
Id_habita Id_habita

Hoteles

Tiene

Habitaciones

IdHuesped

IdReserva

IdHuesped
IdHote IdHote
Id_habita Id_habita

Nombre

Tipo

Capacidad

IdDetalle
Capacidad

Hoteles

Tiene

Habitaciones

Nombre

Tipo

IdDetalle
IdHote IdHote
Id_habita Id_habita

Hoteles

Tiene

Habitaciones

Nombre

Tipo

Capacidad

Huesped

Reserva r

Detalles
IdHote Nombre

Aerolneas
IdHote
Id_habita Id_habita

Hoteles

Tiene

Habitaciones

Tipo

Capacidad

Nombre
IdHote

Llega
IdHote
Id_habita Id_habita

Lugares
Habitaciones
Tipo Capacidad

Hoteles

Hoteles

Tiene

Nombre

Sale
IdHote IdHote
Id_habita Id_habita

Hoteles

Tiene

Habitaciones

Nombre

Restaurantes
Capacidad IdHote IdHote
Id_habita Id_habita

Tipo

Hoteles

Tiene

Habitaciones

Nombre

Tipo

Capacidad

Alonso Cobin Luis Carlos Alberto Cervantes Rodrguez Francisco Antonio

CREATE DATABASE reservar; CREATE TABLE reservar.Huesped ( IdHuesped VARCHAR (6) NOT NULL, Nombre VARCHAR (40) NOT NULL, Telefono INT, Correo VARCHAR (30) NOT NULL, PRIMARY KEY(IdHuesped) ); CREATE TABLE reservar.Detalles ( IdDetalle VARCHAR (6) NOT NULL, Lugares VARCHAR (6) NOT NULL, Hoteles VARCHAR (6) NOT NULL, Aerolineas VARCHAR (6) NOT NULL, Autobuses VARCHAR (6) NOT NULL, Restaurantes VARCHAR (6) NOT NULL, PRIMARY KEY(IdDetalle) ); CREATE TABLE reservar.Reservar ( IdReserva VARCHAR (6) NOT NULL, IdHuesped VARCHAR (6) NOT NULL, IdDetalle VARCHAR (6) NOT NULL, Llega DATE, Sale DATE, PRIMARY KEY(IdReserva), FOREIGN KEY (IdHuesped) REFERENCES reservar.Huesped (IdHuesped) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY (IdDetalle) REFERENCES reservar.Detalles (IdDetalle) ON DELETE CASCADE ON UPDATE CASCADE );

Alonso Cobin Luis Carlos Alberto Cervantes Rodrguez Francisco Antonio

Вам также может понравиться