You are on page 1of 2

Create Database AgenciaViajes

go
use AgenciaViajes
go
Create Table Sucursal
(IdSucursal int primary key identity (10,2),
Direccion varchar (100),
Telefono int)
Alter table Sucursal
add Nombre varchar (90)
go
Create table Hotel
(IdHotel int primary key identity (0,1),
Nombre varchar (80),
Ciudad varchar (80),
Direccion varchar (100),
NoPlazas int,
Telefono int)
Create table Vuelo
(IdVuelo int primary key identity (0,1),
FechaSalida date,
Horallegada time,
PlazasTurista int,
Destino varchar(80))
Create table Turista
(IdTurista int primary key identity (0,1),
Nombre varchar (50),
Apellido varchar (50),
Direccion varchar(100),
Telefono int )
Create table Turista_Sucursal
(IdTuristaSucursal int primary key identity (0,1),
IdTurista int ,
IdSucursal int)
Alter table Turista_Sucursal
add constraint FKTurista
Foreign Key (IdTurista)
References Turista(IdTurista)
-----Alter table Turista_Sucursal
add constraint FKSucursal
Foreign Key (IdSucursal)
References Sucursal(IdSucursal)
-------insert into Turista (Nombre ,Apellido ,Direccion ,Telefono)
values ('Bryan' , 'Rojas', 'Managua', 56575757)
insert into Sucursal (Nombre , Direccion, Telefono)
values ('Carretera Sur', 'Nejapa',22828299)
Select * from Turista
Select * from Sucursal
Select * from Turista_Sucursal
insert into Turista_Sucursal (IdTurista,IdSucursal)
values (1,0)
Create table Hotel_Turista

(IdHotelTurista int primary key identity (0,1),


RegimenHospedaje varchar (80)
check (RegimenHospedaje ='Pension Completa' or RegimenHospedaje ='Pension Media'
),
FechaLLegada date,
FechaSalida date,
IdHotel int,
IdTurista int)
Alter table Hotel_Turista
add constraint FKHotel
Foreign Key (IdHotel)
References Hotel (IdHotel)
---Alter table Hotel_Turista
add constraint FKTuristaHotel
Foreign key (IdTurista)
References Turista(IdTurista)
------Create table Vuelo_Turista
(IdVueloTurista int primary key identity (0,1),
IdVuelo int ,
IdTurista int,
Clase varchar(80) check (Clase ='Turista' or Clase = 'Ejecutiva'))
Alter table Vuelo_Turista
add constraint FKVuelo
Foreign Key (IdVuelo)
References Vuelo(IdVuelo)
---------Alter table Vuelo_Turista
add constraint FKVueloTurista
foreign Key (IdTurista)
References Turista(IdTurista)

You might also like