Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE REGION(
- id_reg integer primary key not null,
- name_reg varchar(50)
- )
- CREATE TABLE CIUDAD(
- id_ciu integer primary key not null,
- name_ciu varchar(50),
- id_reg integer,
- FOREIGN KEY (id_reg) REFERENCES REGION(id_reg)
- )
- CREATE TABLE LUGAR(
- id_lugar integer primary key not null,
- name_lugar varchar(50),
- valor_ent integer,
- nivel_esf varchar(50),
- id_ciu integer,
- FOREIGN KEY(id_ciu) REFERENCES CIUDAD(id_ciu)
- )
- CREATE TABLE ESPECIALIDAD(
- id_espec integer primary key not null,
- descrip_espec varchar(50)
- )
- CREATE TABLE CATEGORIA(
- id_cat integer primary key not null,
- descrip_cat varchar(50)
- )
- CREATE TABLE EMPRESA(
- rut_emp varchar(12) primary key not null,
- name_emp varchar(50),
- per_cont varchar(50),
- tel_emp integer
- )
- CREATE TABLE ENFERMEDAD(
- id_enf integer primary key not null,
- descrip_enf varchar(50)
- )
- CREATE TABLE GUIA(
- rut_guia varchar(12) primary key not null,
- name_guia varchar(50),
- calle_guia varchar(50),
- num_guia integer,
- id_ciu integer,
- FOREIGN KEY (id_ciu) REFERENCES CIUDAD(id_ciu)
- )
- CREATE TABLE DESCUENTO(
- id_desc integer primary key not null,
- descrip_desc varchar(50),
- porcentaje_desc integer
- )
- CREATE TABLE PERTENECE(
- rut_guia varchar(12),
- id_espec integer,
- nivel varchar(50),
- FOREIGN KEY (rut_guia) REFERENCES GUIA(rut_guia),
- FOREIGN KEY (id_espec) REFERENCES ESPECIALIDAD(id_espec)
- )
- CREATE TABLE TURISTA(
- rut_turista varchar(12) primary key not null,
- name_turista varchar(50),
- fecha_nacim date,
- name_c_emerg varchar(50),
- tel_c integer
- )
- CREATE TABLE TIENE(
- rut_turista varchar(12),
- id_enf integer,
- FOREIGN KEY (rut_turista) REFERENCES TURISTA(rut_turista),
- FOREIGN KEY (id_enf) REFERENCES ENFERMEDAD(id_enf)
- )
- CREATE TABLE TOUR(
- id_tour integer primary key not null,
- name_tour varchar(50),
- costo_indiv integer,
- costo_grup integer,
- minper_grup integer,
- id_ciu integer,
- FOREIGN KEY (id_ciu) REFERENCES CIUDAD (id_ciu)
- )
- CREATE TABLE ASOCIA(
- id_lugar integer,
- id_tour integer,
- fecha_lleg DATE,
- fecha_sal DATE,
- hora_lleg integer,
- hora_sal integer,
- FOREIGN KEY (id_lugar) REFERENCES LUGAR(id_lugar),
- FOREIGN KEY (id_tour) REFERENCES TOUR (id_tour)
- )
- CREATE TABLE DIRIGE(
- id_tour integer,
- rut_guia varchar(12),
- id_cat integer,
- fecha date,
- FOREIGN KEY (id_tour) REFERENCES TOUR (id_tour),
- FOREIGN KEY (rut_guia) REFERENCES GUIA (rut_guia),
- FOREIGN KEY (id_cat) REFERENCES CATEGORIA(id_cat)
- )
- CREATE TABLE REALIZA(
- id_tour integer,
- rut_turista varchar(12),
- id_desc integer,
- FOREIGN KEY (id_tour) REFERENCES TOUR (id_tour),
- FOREIGN KEY (rut_turista) REFERENCES TURISTA (rut_turista),
- FOREIGN KEY (id_desc) REFERENCES DESCUENTO (id_desc)
- )
- CREATE TABLE VEHICULO(
- patente varchar(6) primary key not null,
- año_vehi integer,
- marca_vehi varchar(50),
- cap_vehi integer,
- id_tour integer,
- FOREIGN KEY (id_tour) REFERENCES TOUR (id_tour)
- )
- CREATE TABLE ARRIENDA(
- patente varchar(6),
- rut_emp varchar(12),
- precio_arriendo integer,
- fecha_devol date,
- FOREIGN KEY (patente) REFERENCES VEHICULO (patente),
- FOREIGN KEY (rut_emp) REFERENCES EMPRESA (rut_emp)
- )
- CREATE TABLE REQUIERE(
- nombre_chofer varchar(50),
- id_tour integer,
- patente varchar(50),
- FOREIGN KEY (patente) REFERENCES VEHICULO (patente),
- FOREIGN KEY (id_tour) REFERENCES TOUR (id_tour)
- )
- INSERT INTO REGION VALUES(1,'REGION DEL BIOBIO');
- INSERT INTO REGION VALUES(2,'REGION DE LA ARAUCANIA');
- INSERT INTO REGION VALUES(3,'REGION DE LOS LAGOS');
- INSERT INTO CIUDAD VALUES (1,'CONCEPCION',1);
- INSERT INTO CIUDAD VALUES (2,'TEMUCO',2);
- INSERT INTO CIUDAD VALUES (3,'PUERTO MONTT',3);
- INSERT INTO CIUDAD VALUES (4,'TALCAHUANO0',1);
- INSERT INTO CIUDAD VALUES (5,'LEBU',1);
- INSERT INTO LUGAR VALUES (1,'DESEMBOCADURA',25000,'APTO PARA TODO PUBLICO',1);
- INSERT INTO LUGAR VALUES (2,'CERRO ÑIELOL',35000,'EXPERTOS',2);
- INSERT INTO LUGAR VALUES (3,'CERRO TRONADOR',45000,'NO APTO PARA NIÑOS',3);
- INSERT INTO LUGAR VALUES (4,'TUMBE',32000,'APTO PARA TODO PUBLICO',4);
- INSERT INTO LUGAR VALUES (5,'COSTANERA',12000,'EXPERTOS',5);
- INSERT INTO LUGAR VALUES (6,'LENGA',0,'APTO PARA TODO PUBLICO',4);
- INSERT INTO ESPECIALIDAD VALUES (1,'MONTAÑISTA');
- INSERT INTO ESPECIALIDAD VALUES (2,'EXPERTO EN EXCURSIONES EN CIUDAD');
- INSERT INTO ESPECIALIDAD VALUES (3,'EXPERTO EN EXCURSIONES EN HIELO');
- INSERT INTO CATEGORIA VALUES (1,'PRINCIPAL');
- INSERT INTO CATEGORIA VALUES (2,'APOYO');
- INSERT INTO CATEGORIA VALUES (3,'REEMPLAZO');
- INSERT INTO EMPRESA VALUES ('94732332-1','CAR TOUR LTDA','CARLOS VIVEROS',994332142);
- INSERT INTO EMPRESA VALUES ('54633832-9','TOUREXPRESS','ANTONIO CASTILLO',988483921);
- INSERT INTO EMPRESA VALUES ('67893123-7','VEHITOUR','MANUEL CARREÑO',934527586);
- INSERT INTO ENFERMEDAD VALUES (1,'ALEGRIA');
- INSERT INTO ENFERMEDAD VALUES (2,'DIABETES');
- INSERT INTO ENFERMEDAD VALUES (3,'HIPERTENSION');
- INSERT INTO ENFERMEDAD VALUES (4,'CARDIACAS');
- INSERT INTO ENFERMEDAD VALUES (5,'RESPIRATORIAS');
- INSERT INTO GUIA VALUES ('8651333-3','ELVIS ACOSTA','GENERAL NOVOA #683',974633293,1);
- INSERT INTO GUIA VALUES ('9460929-K','ANDRES SEPULVEDA','LOS CANELOS #8283',946735123,2);
- INSERT INTO GUIA VALUES ('19888323-3','FERNANDA AGUILERA','PASAJE 4 #554',977832141,3);
- INSERT INTO DESCUENTO VALUES(001,'0 - 15 AÑOS',20);
- INSERT INTO DESCUENTO VALUES(002,'16 - 50 AÑOS',0);
- INSERT INTO DESCUENTO VALUES(003,'51 AÑOS',10);
- INSERT INTO DESCUENTO VALUES(004,'66 EN ADELANTE',30);
- INSERT INTO PERTENECE VALUES('8651333-3',1,'NOVATO');
- INSERT INTO PERTENECE VALUES('9460929-K',2,'EXPERTO');
- INSERT INTO PERTENECE VALUES('19888323-3',3,'EXPERTO');
- INSERT INTO PERTENECE VALUES('19888323-3',2,'EXPERTO' );
- INSERT INTO PERTENECE VALUES('19888323-3',1,'EXPERTO' );
- INSERT INTO TURISTA VALUES('14652332-1','ALONSO VERGARA','24/04/1980','CAROLINA FERRADA',412588799);
- INSERT INTO TURISTA VALUES('19659312-9','CAMILO INZUNZA','05/10/1975','MARIA JORQUERA',41317732);
- INSERT INTO TURISTA VALUES('8642132-4','SOFIA CORDOBA','18/03/1963','ESTER ITURRA',412145633);
- INSERT INTO TURISTA VALUES('13806385-2','VIVIAN CASTRO','25/04/1980','LEONOR GUZMAN',412758665);
- INSERT INTO TURISTA VALUES('15200334-2','CRISTIAN MUÑOZ','23/11/1982','SAMUEL MUÑOZ',412857555);
- INSERT INTO TURISTA VALUES('20254766-4','JEYSSEL SEPULVEDA','24/05/1999','JORGE WEISSER',412336353);
- INSERT INTO TURISTA VALUES('17617382-4','ROBERTO BENAVENTE','17/10/2001','ANDRES CARTAGENA',412588700);
- INSERT INTO TURISTA VALUES('11217382-4','ALBERTO GARCIA','17/10/1989','ANDREA VIDAL',412583710);
- INSERT INTO TURISTA VALUES('9460925-9','YEKLI BENAVENTE','03/05/1961','ELVIS CID',412547895);
- INSERT INTO TIENE VALUES('14652332-1',1);
- INSERT INTO TIENE VALUES('19659312-9',2);
- INSERT INTO TIENE VALUES('8642132-4',3);
- INSERT INTO TIENE VALUES('20254766-4',4);
- INSERT INTO TIENE VALUES('11217382-4',5);
- INSERT INTO TIENE VALUES('9460925-9',3);
- INSERT INTO TOUR VALUES(01,'HUALPEN CITY',25000,15000,30,1);
- INSERT INTO TOUR VALUES(02,'CERROS DE CHILE',35000,25000,40,2);
- INSERT INTO TOUR VALUES(03,'CASCADA DE LA VIDA',45000,35000,50,3);
- INSERT INTO TOUR VALUES(04,'TIERRA DEL FUEGO',30000,45000,15,4);
- INSERT INTO TOUR VALUES(05,'CIUDAD DEL VIENTO',15000,30000,30,5);
- INSERT INTO TOUR VALUES(06,'LENGA',2200,2000,15,4);
- INSERT INTO TOUR VALUES(07,'CERROS DE CHILE',35000,25000,40,2);
- INSERT INTO ASOCIA VALUES(1,01,'17/10/2018','20/10/2018',1200,1300);
- INSERT INTO ASOCIA VALUES(2,02,'25/11/2018','30/11/2018',1200,1700);
- INSERT INTO ASOCIA VALUES(3,03,'19/12/2018','24/12/2018',0800,1100);
- INSERT INTO ASOCIA VALUES(4,05,'01/11/2018','07/11/2018',0900,1300);
- INSERT INTO ASOCIA VALUES(5,04,'10/11/2018','13/11/2018',1000,1800);
- INSERT INTO ASOCIA VALUES (6,06,'12/12/2018','14/12/2018',0900,1400);
- INSERT INTO ASOCIA VALUES(2,07,'25/10/2018','30/10/2018',1200,1700);
- INSERT INTO DIRIGE VALUES(01,'8651333-3',1,'10/10/2018');
- INSERT INTO DIRIGE VALUES(02,'9460929-K',2,'30/08/2017');
- INSERT INTO DIRIGE VALUES(03,'19888323-3',3,'22/08/2018');
- INSERT INTO REALIZA VALUES(01,'14652332-1',001);
- INSERT INTO REALIZA VALUES(02,'19659312-9',002);
- INSERT INTO REALIZA VALUES(03,'8642132-4',003);
- INSERT INTO REALIZA VALUES(04,'13806385-2',002);
- INSERT INTO REALIZA VALUES(04,'15200334-2',002);
- INSERT INTO REALIZA VALUES(04,'20254766-4',002);
- INSERT INTO REALIZA VALUES(06,'17617382-4',002);
- INSERT INTO REALIZA VALUES(06,'11217382-4',001);
- INSERT INTO REALIZA VALUES(07,'9460925-9',002);
- INSERT INTO VEHICULO VALUES('BGZD66',2011,'HYUNDAI',20,01);
- INSERT INTO VEHICULO VALUES('AG8766',2009,'MERCEDES-BENZ',30,02);
- INSERT INTO VEHICULO VALUES('CBAD89',2015,'KIA',15,03);
- INSERT INTO ARRIENDA VALUES('BGZD66','94732332-1',20000,'20/05/2019');
- INSERT INTO ARRIENDA VALUES('AG8766','54633832-9',30000,'30/10/2019');
- INSERT INTO ARRIENDA VALUES('CBAD89','67893123-7',50000,'24/07/2020');
- INSERT INTO REQUIERE VALUES('ELVIS MOLINA',01,'BGZD66');
- INSERT INTO REQUIERE VALUES('ENRIQUE BENAVENTE',02,'AG8766');
- INSERT INTO REQUIERE VALUES('JORGE JARA',03,'CBAD89');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement