TALLER_PROGRAMACION_EN_AEROLINEA_DISEÑADOR_[1]___(con solucion)
-
Upload
alejitha310 -
Category
Documents
-
view
93 -
download
4
Transcript of TALLER_PROGRAMACION_EN_AEROLINEA_DISEÑADOR_[1]___(con solucion)
TALLER PROGRAMACION EN TS-SQL
Dada la base de datos AEROLINEA, cuya estructura es la siguiente:
Tabla: Aviones
Nombre Col Tipo Descripción A_CodiAvi Int Código del aviónA_Descripcion Varchar(35) Descripción del aviónA_Capacidad Int Capacidad del avión
Tabla: Rutas
Nombre Col Tipo Descripción R_CodiRuta Int Código de la rutaR_Destino Varchar(35) Destino rutaR_ValorPasa Money Valor pasaje de esa ruta
Tabla:Pasajeros
Nombre Col Tipo DescripciónP_IdenPasa Int Identificación del pasajeroP_NombPasa Varchar(35) Nombre del pasajeroP_Direccion Varchar(35) Dirección del pasajeroP_Telefono Int Teléfono del pasajero
Tabla : Vuelos
Nombre Col Tipo DescripciónV_NumeVuelo Int Numero del vueloV_CodiAvi Int Código del aviónV_CodiRuta Int Código de la rutaV_FechaVuelo DateTime Fecha del vueloV_Comfirmado Bit 0=Cancelado, 1=Confirmado
Tabla : PasaVuelos
Nombre Col Tipo DescripciónPA_IdenPasa Int Identificación del pasajeroPA_NumeVuelo Int Numero del vuelo
Crear la anterior estructura a través del diseñador.
create database aerolinea create table Aviones( A_CodiAvi Int primary key not null, A_Descripcion Varchar(35), A_Capacidad Int) create table rutas( R_CodiRuta Int primary key not null, R_Destino Varchar(35), R_ValorPasa Money )
create table Pasajeros( P_IdenPasa Int primary key not null, P_NombPasa Varchar(35) P_Direccion Varchar(35) P_Telefono Int) create table Vuelos( V_NumeVuelo Int primary key not null, V_CodiAvi Int references Aviones not null, V_CodiRuta Int references rutas not null, V_FechaVuelo DateTime, V_Comfirmado Bit)create table PasaVuelos( PA_IdenPasa Int primary key not null, PA_NumeVuelo Int,
Vuelos v_NumeVuelo v_CodiAvi v_CodiRuta
Aviones a_CodiAvi
Pasavuelos pa_NumeVuelo pa_IdenPasa
Pasajeros p_IdenPasa
Rutasr_Codiruta
)