The document contains the SQL code to create tables for an airline database including tables for passengers, planes, routes, flights, and passenger-flight mappings with primary and foreign keys defined to link the tables. Data types and constraints are specified for each column.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
55 views5 pages
Taller Programacion en TS-SQL
The document contains the SQL code to create tables for an airline database including tables for passengers, planes, routes, flights, and passenger-flight mappings with primary and foreign keys defined to link the tables. Data types and constraints are specified for each column.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5
TALLER PROGRAMACION EN TS-SQL
IBETH ASTRID CÁRDENAS PEÑARETE
40130
TALLER AEROLINEA
CENTRO DE GESTIÓN DE MERCADOS, LOGÍSTICA Y TECNOLOGÍA DE
LA INFORMACIÓN BASE DE DATOS AGOSTO DE 2010 BOGOTÁ D.C. TALLER PROGRAMACION EN TS-SQL
IBETH ASTRID CÁRDENAS PEÑARETE
40130
PRESENTADO A:
SANDRA RUEDA
TALLER AEROLINEA
CENTRO DE GESTIÓN DE MERCADOS, LOGÍSTICA Y TECNOLOGÍA DE
LA INFORMACIÓN BASE DE DATOS AGOSTO DE 2010 BOGOTÁ D.C. USE [AEROLINEA] GO /****** Object: Table [dbo].[Pasajeros] Script Date: 08/09/2010 13:39:17 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[Pasajeros]( [P_IdenPasa] [int] NOT NULL, [P_NombPasa] [varchar](35) NOT NULL, [P_Direccion] [varchar](35) NOT NULL, [P_Telefono] [int] NOT NULL, CONSTRAINT [PK_Pasajeros] PRIMARY KEY CLUSTERED ( [P_IdenPasa] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO /****** Object: Table [dbo].[Aviones] Script Date: 08/09/2010 13:39:17 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[Aviones]( [A_CodiAvi] [int] NOT NULL, [A_Descripcion] [varchar](35) NOT NULL, [A_Capacidad] [int] NOT NULL, CONSTRAINT [PK_Aviones] PRIMARY KEY CLUSTERED ( [A_CodiAvi] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO /****** Object: Table [dbo].[Rutas] Script Date: 08/09/2010 13:39:17 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[Rutas]( [R_CodiRuta] [int] NOT NULL, [R_Destino] [varchar](35) NOT NULL, [R_ValorPasa] [money] NOT NULL, CONSTRAINT [PK_Rutas] PRIMARY KEY CLUSTERED ( [R_CodiRuta] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO /****** Object: Table [dbo].[Vuelos] Script Date: 08/09/2010 13:39:17 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Vuelos]( [V_NumeVuelo] [int] NOT NULL, [V_CodiAvi] [int] NOT NULL, [V_CodiRuta] [int] NOT NULL, [V_FechaVuelo] [datetime] NOT NULL, [V_Comfirmado] [bit] NOT NULL, CONSTRAINT [PK_Vuelos_1] PRIMARY KEY CLUSTERED ( [V_NumeVuelo] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[PasaVuelos] Script Date: 08/09/2010 13:39:17 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[PasaVuelos]( [PA_NumeVuelo] [int] NOT NULL, [PA_IdenPasa] [int] NOT NULL, CONSTRAINT [PK_PasaVuelos_1] PRIMARY KEY CLUSTERED ( [PA_NumeVuelo] ASC, [PA_IdenPasa] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: ForeignKey [FK_Vuelos_Aviones] Script Date: 08/09/2010 13:39:17 ******/ ALTER TABLE [dbo].[Vuelos] WITH CHECK ADD CONSTRAINT [FK_Vuelos_Aviones] FOREIGN KEY([V_CodiAvi]) REFERENCES [dbo].[Aviones] ([A_CodiAvi]) GO ALTER TABLE [dbo].[Vuelos] CHECK CONSTRAINT [FK_Vuelos_Aviones] GO /****** Object: ForeignKey [FK_Vuelos_Rutas] Script Date: 08/09/2010 13:39:17 ******/ ALTER TABLE [dbo].[Vuelos] WITH CHECK ADD CONSTRAINT [FK_Vuelos_Rutas] FOREIGN KEY([V_CodiRuta]) REFERENCES [dbo].[Rutas] ([R_CodiRuta]) GO ALTER TABLE [dbo].[Vuelos] CHECK CONSTRAINT [FK_Vuelos_Rutas] GO /****** Object: ForeignKey [FK_PasaVuelos_Pasajeros] Script Date: 08/09/2010 13:39:17 ******/ ALTER TABLE [dbo].[PasaVuelos] WITH CHECK ADD CONSTRAINT [FK_PasaVuelos_Pasajeros] FOREIGN KEY([PA_IdenPasa]) REFERENCES [dbo].[Pasajeros] ([P_IdenPasa]) GO ALTER TABLE [dbo].[PasaVuelos] CHECK CONSTRAINT [FK_PasaVuelos_Pasajeros] GO /****** Object: ForeignKey [FK_PasaVuelos_Vuelos] Script Date: 08/09/2010 13:39:17 ******/ ALTER TABLE [dbo].[PasaVuelos] WITH CHECK ADD CONSTRAINT [FK_PasaVuelos_Vuelos] FOREIGN KEY([PA_NumeVuelo]) REFERENCES [dbo].[Vuelos] ([V_NumeVuelo]) GO ALTER TABLE [dbo].[PasaVuelos] CHECK CONSTRAINT [FK_PasaVuelos_Vuelos] GO