Anda di halaman 1dari 2

CREATE TABLE CLIENTE

(NUM_CEDULA NUMERIC PRIMARY KEY,


NOMBRES VARCHAR(60),
APELLIDOS VARCHAR (60),
DIRECCION VARCHAR (60),
TELEFONO VARCHAR (15),
EDAD NUMERIC
CHECK(EDAD > 0))
SELECT * FROM CLIENTE
CREATE TABLE HOTEL
(COD_HOTEL NUMERIC PRIMARY KEY,
NOMBRES VARCHAR (60),
DIRECCION VARCHAR (60),
TELEFONO VARCHAR (15),
CALIFICACION VARCHAR (3)
CHECK (CALIFICACION IN ('A','B','C')))
SELECT * FROM HOTEL
CREATE TABLE HABITACION
(NUM_HABITACION NUMERIC PRIMARY KEY,
SOLEADA VARCHAR (2)
CHECK (SOLEADA IN ('SI', 'NO')),
NEVERA VARCHAR (2)
CHECK (NEVERA IN ('SI', 'NO')),
NUM_HABITACION1 NUMERIC
REFERENCES HOTEL(COD_HOTEL))
SELECT * FROM HABITACION
CREATE TABLE ESTANCIA
(FECHA_LLEGADA DATE PRIMARY KEY,
TIEMPO_ESTANCIA NUMERIC,
FECHA_SALIDA DATE,
NUM_CEDULA NUMERIC
REFERENCES CLIENTE (NUM_CEDULA),
COD_HOTEL NUMERIC
REFERENCES HOTEL (COD_HOTEL),
NUM_HABITACION NUMERIC
REFERENCES HABITACION (NUM_HABITACION))
SELECT * FROM ESTANCIA
CREATE TABLE TIPO_MUEBLE
(COD_TIPO_MUEBLE NUMERIC PRIMARY KEY,
DESCRIPCION VARCHAR (20))
SELECT * FROM TIPO_MUEBLE
CREATE TABLE MUEBLES
(COD_MUEBLE NUMERIC PRIMARY KEY,
DESCRIPCION VARCHAR(20),
PRECIO NUMERIC,
COD_TIPO_MUEBLE NUMERIC
REFERENCES TIPO_MUEBLE(COD_TIPO_MUEBLE))
SELECT * FROM MUEBLES
CREATE TABLE HABITACION_MUEBLES

(FECHA DATE PRIMARY KEY,


OBSERVACION VARCHAR (50),
COD_HOTEL NUMERIC
REFERENCES HOTEL (COD_HOTEL),
NUM_HABITACION NUMERIC
REFERENCES HABITACION (NUM_HABITACION),
CODIGO_MUEBLE NUMERIC
REFERENCES MUEBLES (COD_MUEBLE))
SELECT * FROM HABITACION_MUEBLES
CREATE TABLE ACTOS_VANDALICOS
(FECHA_DAO DATE PRIMARY KEY,
TIPO_DAO VARCHAR (10)
CHECK (TIPO_DAO IN ('NINGUNO','PARCIAL','TOTAL')),
OBSERVACION VARCHAR (50),
NUM_CEDULA NUMERIC
REFERENCES CLIENTE(NUM_CEDULA),
CODIGO_MUEBLE NUMERIC
REFERENCES MUEBLES (COD_MUEBLE))
SELECT * FROM ACTOS_VANDALICOS

DROP
DROP
DROP
DROP
DROP
DROP
DROP
DROP

TABLE
TABLE
TABLE
TABLE
TABLE
TABLE
TABLE
TABLE

ACTOS_VANDALICOS
HABITACION_MUEBLES
MUEBLES
TIPO_MUEBLES
ESTANCIA
HABITACION
HOTEL
CLIENTE