Está en la página 1de 3

create

database Vacaciones3;/*crear base de dato*/



Create table Comuna(
cod_comuna INT IDENTITY(1, 1) PRIMARY KEY,
nom_comuna varchar(50),
);
insert into
Comuna(nom_comuna)values('Antofagasta'),('Valparaiso'),('Temuco'),('Iquique'),('Calama')
,('Copiapo'),('El Carmen'),('Rio Claro'),('Concepcion'),('Maule');

Create table Temporadas(


cod_temporadas int idenLty(1,5) primary key,
nom_temporadas varchar(50),
);
insert into
Temporadas(nom_temporadas)values('enero'),('febrero'),('marzo'),('abril'),('mayo'),('junio'
),('julio'),('agosto'),('sepLembre'),('octubre');

Create table DesLnos(


cod_desLnos int idenLty (1,1) primary key,
nomb_desLnos varchar(50),
);
insert into DesLnos(nomb_desLnos)values('DesLno 1'),('DesLno 2'),('DesLno 3'),('DesLno
4'),('DesLno 5'),('DesLno 6'),('DesLno 7'),('DesLno 8'),('DesLno 9'),('DesLno 10');
Create table Tiene(
temporadas_cod_temporadas int not null,
desLnos_cod_desLno int not null,
foreign key (temporadas_cod_temporadas) references Temporadas (cod_temporadas),
foreign key (desLnos_cod_desLno) references DesLnos (cod_desLnos)
);
INSERT INTO Tiene (temporadas_cod_temporadas,
desLnos_cod_desLno)VALUES(1,4),(6,2),(16,9),(21,6),(11,5),(31,1),(26,7),(41,8),(36,10),(46
,3);

Create Table Pasajeros(


rut_pasajeros int not null,
nomb_pasajeros varchar(50)NULL,
apellid_pasajeros varchar(50)NULL,
calle_pasajeros varchar(10)NULL,
cod_comuna int NOT NULL,
cod_comuna2 int not NULL,
primary key (rut_pasajeros),
foreign key (cod_comuna2) references Comuna (cod_comuna)
);
insert into Pasajeros
(rut_pasajeros,nomb_pasajeros,apellid_pasajeros,calle_pasajeros,cod_comuna,cod_comu
na2)
values(1,'nombre1','apellido1','calle1',1,1),
(2,'nombre2','apellido2','calle2',1,2),
(3,'nombre3','apellido3','calle3',1,3),
(4,'nombre4','apellido4','calle4',1,4),
(5,'nombre5','apellido5','calle5',1,5),
(6,'nombre6','apellido6','calle6',1,6),
(7,'nombre7','apellido7','calle7',1,7),
(8,'nombre8','apellido8','calle8',1,8),
(9,'nombre9','apellido9','calle9',1,9),
(10,'nombre10','apellido10','calle10',1,10)
;

Create Table Viajan(


desLnos_cod_desLnos int NOT NULL,
pasajeros_rut_pasajeros int NOT NULL,
pasajeros_cod_comuna2 int NOT NULL,
foreign key (desLnos_cod_desLnos) references DesLnos (cod_desLnos),
foreign key (pasajeros_rut_pasajeros) references Pasajeros (rut_pasajeros),
foreign key (pasajeros_cod_comuna2) references Comuna (cod_comuna)
);
insert into Viajan
(desLnos_cod_desLnos,pasajeros_rut_pasajeros,pasajeros_cod_comuna2)
values(1,1,1),
(2,2,2),
(3,3,3),
(4,4,4),
(5,5,5),
(6,6,6),
(7,7,7),
(8,8,8),
(9,9,9),
(10,10,10);

También podría gustarte