Está en la página 1de 2

CREATE DATABASE HOTELERA

USE HOTELERA
CREATE TABLE HOTEL(
idhotel int not null,
nombrehotel varchar(20) not null,
direccion varchar (20) not null,
telefono int
)

CREATE TABLE HABITACION(


idhabitacion int not null ,
estado char (10)not null,
descripcion varchar (150) not null
)

CREATE TABLE CLIENTE(


idcliente int not null,
nombrecliente char(15) not null,
apellidopatcli char (10) not null ,
apellidomatcli char (10) not null,
fecha date
)
ALTER TABLE HABITACION ADD idhotel int not null
ALTER TABLE CLIENTE ADD idhabitacion int not null

ALTER TABLE HOTEL ADD PRIMARY KEY (idhotel)


ALTER TABLE HABITACION ADD PRIMARY KEY (idhabitacion)
ALTER TABLE CLIENTE ADD PRIMARY KEY (idcliente)

ALTER TABLE HABITACION ADD FOREIGN KEY (idhotel)references HOTEL


ALTER TABLE CLIENTE ADD FOREIGN KEY (idhabitacion) references HABITACION

ALTER AUTHORIZATION ON DATABASE:: HOTELERA TO SA

SELECT * FROM HOTEL


INSERT INTO HOTEL(idhotel,nombrehotel,direccion,telefono)
VALUES(1,'TUCAN','JR MAYNAS 450',05264372)
INSERT INTO HOTEL(idhotel,nombrehotel,direccion,telefono)
VALUES(2,'SHILCAYO','JR GRAU 231',05264372)
INSERT INTO HOTEL(idhotel,nombrehotel,direccion,telefono)
VALUES(3,'CUMBAZA','JR JOSE PRADO 369',05264372)

SELECT * FROM HABITACION


INSERT INTO HABITACION(idhabitacion,estado,descripcion,idhotel)
VALUES (11,'BUENO','CUENTA CON 2 CAMAS',2)
INSERT INTO HABITACION(idhabitacion,estado,descripcion,idhotel)
VALUES (12,'REGULAR','CUENTA CON 3 CAMAS',3)
INSERT INTO HABITACION(idhabitacion,estado,descripcion,idhotel)
VALUES (13,'BUENO','CUENTA CON 1 CAMAS',1)
INSERT INTO HABITACION(idhabitacion,estado,descripcion,idhotel)
VALUES (14,'REGULAR','CUENTA CON 4 CAMAS',2)

SELECT * FROM CLIENTE


INSERT INTO
CLIENTE(idcliente,nombrecliente,apellidopatcli,apellidomatcli,fecha,idhab
itacion)
VALUES (111,'ELIAS','BARTUREN','BUSTAMANTE','12-12-2018',11)
INSERT INTO
CLIENTE(idcliente,nombrecliente,apellidopatcli,apellidomatcli,fecha,idhab
itacion)
VALUES (112,'JERY','SAAVEDRA','ALVARADO','13-12-2018',12)
INSERT INTO
CLIENTE(idcliente,nombrecliente,apellidopatcli,apellidomatcli,fecha,idhab
itacion)
VALUES (113,'LEYDI','HUAMAN','PEZO','14-12-2018',13)
INSERT INTO
CLIENTE(idcliente,nombrecliente,apellidopatcli,apellidomatcli,fecha,idhab
itacion)
VALUES (114,'ESTEIN','SEOPA','DAVILA','15-12-2018',14)

SELECT nombrecliente as nombre, apellidopatcli as apellido FROM CLIENTE

También podría gustarte