TALLER_PROGRAMACION_EN_AEROLINEA_DISEÑADOR_[1]___(con solucion)

3
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ón A_Descripcion Varchar(35) Descripción del avión A_Capacidad Int Capacidad del avión Tabla: Rutas Nombre Col Tipo Descripción R_CodiRuta Int Código de la ruta R_Destino Varchar(35) Destino ruta R_ValorPasa Money Valor pasaje de esa ruta Tabla:Pasajeros Nombre Col Tipo Descripción P_IdenPasa Int Identificación del pasajero P_NombPasa Varchar(35) Nombre del pasajero P_Direccion Varchar(35) Dirección del pasajero P_Telefono Int Teléfono del pasajero Tabla : Vuelos Nombre Col Tipo Descripción V_NumeVuelo Int Numero del vuelo V_CodiAvi Int Código del avión V_CodiRuta Int Código de la ruta V_FechaVuelo DateTime Fecha del vuelo V_Comfirmado Bit 0=Cancelado, 1=Confirmado Tabla : PasaVuelos

Transcript of TALLER_PROGRAMACION_EN_AEROLINEA_DISEÑADOR_[1]___(con solucion)

Page 1: 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

Page 2: TALLER_PROGRAMACION_EN_AEROLINEA_DISEÑADOR_[1]___(con solucion)

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

Page 3: TALLER_PROGRAMACION_EN_AEROLINEA_DISEÑADOR_[1]___(con solucion)

)