Anda di halaman 1dari 11

USE [GlobGluster] GO /****** Object: Table [dbo].

[VideoClub] Script Date: 12/27/2011 09:03:31 *** ***/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[VideoClub]( [ID] [nchar](10) NOT NULL, [Descripcion] [nchar](100) NULL, [Direccion] [nchar](50) NULL, [Email] [nchar](50) NULL, [Telefono] [nchar](12) NULL, CONSTRAINT [PK_VideoClub] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, AL LOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO INSERT [dbo].[VideoClub] ([ID], [Descripcion], [Direccion], [Email], [Telefono]) VALUES (N'1 ', N'VIDEO CLUB MANTA ', N'MANTA ', N'videoclubmanta@globguster.com ', N '099900888 ') INSERT [dbo].[VideoClub] ([ID], [Descripcion], [Direccion], [Email], [Telefono]) VALUES (N'2 ', N'VIDEO CLUB JARAMIJ ', N'JARAMIJ ', N'videoclubjaramijo@globguster.com ', N'888 999777 ') /****** Object: Table [dbo].[Actor] Script Date: 12/27/2011 09:03:31 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Actor]( [ID] [nchar](10) NOT NULL, [Nombre] [nchar](30) NULL, [Apellidos] [nchar](30) NULL, [Nick] [nchar](30) NULL, [Nacionalidad] [nchar](30) NULL, [Genero] [nchar](10) NULL, CONSTRAINT [PK_Actor] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, AL LOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'1 ', N'NELLY ', N'PARRALES ', N'NELLY ', N'ECUADOR ', N'FEMENINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'10 ', N'CESAR ', N'ARBOLEDA ', N'CESAR ', N'PERU ', N'MASCULINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'11 ', N'TADASHI ', N'SASAKI

', N'SASAKI ', N'JAPON ', N'MASCULINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'2 ', N'ELAYNE ', N'SANCHEZ ', N'ELAYNE ', N'ECUADOR ', N'FEMENINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'3 ', N'KATTY ', N'VERA ', N'KATTY ', N'COLOMBIA ', N'FEMENINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'4 ', N'DIANA ', N'ROMERO ', N'DIANA ', N'VENEZUELA ', N'FEMENINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'5 ', N'MABEL ', N'ESPINOZA ', N'MABEL ', N'ESTADOS UNIDOS ', N'FEMENINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'6 ', N'JENNY ', N'CHAVEZ ', N'JENNY ', N'ESTADOS UNIDOS ', N'FEMENINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'7 ', N'ANDRES ', N'CEDEO ', N'ANDRES ', N'ESTADOS UNIDOS ', N'MASCULINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'8 ', N'JOHON ', N'MOREIRA ', N'JOHON ', N'MEXICO ', N'MASCULINO ') INSERT [dbo].[Actor] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [Gene ro]) VALUES (N'9 ', N'HUGO ', N'CEDEO ', N'HUGO ', N'COLOMBIA ', N'MASCULINO ') /****** Object: Table [dbo].[Director] Script Date: 12/27/2011 09:03:31 **** **/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Director]( [ID] [nchar](10) NOT NULL, [Nombre] [nchar](30) NULL, [Apellidos] [nchar](30) NULL, [Nick] [nchar](30) NULL, [Nacionalidad] [nchar](30) NULL, [Genero] [nchar](10) NULL, CONSTRAINT [PK_Director] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, AL LOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO INSERT [dbo].[Director] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [G enero]) VALUES (N'1 ', N'JAMES ', N'CAMERON ', N'JAMES ', N'ESTADOS UNIDOS ', N'MASCULINO ') INSERT [dbo].[Director] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [G enero]) VALUES (N'2 ', N'JUAN ', N'PIHUAVE

', N'JUAN ', N'ECUADOR ', N'MASCULINO ') INSERT [dbo].[Director] ([ID], [Nombre], [Apellidos], [Nick], [Nacionalidad], [G enero]) VALUES (N'3 ', N'ALEJANDRA ', N'JAMA ', N'JAMA ', N'ECUADOR ', N'FEMENINO ') /****** Object: Table [dbo].[Cliente] Script Date: 12/27/2011 09:03:31 ***** */ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Cliente]( [ID] [nchar](10) NOT NULL, [Nombre] [nchar](30) NULL, [Apellidos] [nchar](30) NULL, [Genero] [nchar](10) NULL, [Telefono] [nchar](12) NULL, [Direccion] [nchar](50) NULL, [Email] [nchar](50) NULL, [Contador] [numeric](18, 0) NULL, [GaranteID] [nchar](10) NULL, [VideoClubID] [nchar](10) NULL, CONSTRAINT [PK_Cliente] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, AL LOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_Cliente] ON [dbo].[Cliente] ( [GaranteID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_Cliente_1] ON [dbo].[Cliente] ( [VideoClubID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO INSERT [dbo].[Cliente] ([ID], [Nombre], [Apellidos], [Genero], [Telefono], [Dire ccion], [Email], [Contador], [GaranteID], [VideoClubID]) VALUES (N'1 ', N'FABIAN ', N'ARIAS ', N'MASCULIN O ', N'090876543 ', N'MANTA ', N'f a@gmail.com ', CAST(0 AS Numeric(18, 0)), N '2 ', N'1 ') INSERT [dbo].[Cliente] ([ID], [Nombre], [Apellidos], [Genero], [Telefono], [Dire ccion], [Email], [Contador], [GaranteID], [VideoClubID]) VALUES (N'2 ', N'JOSE ', N'BAILON ', N'MASCULIN O ', N'111222333 ', N'MONTECRISTI ', N'j bB@gmail.com ', CAST(0 AS Numeric(18, 0)), N '1 ', N'1 ') INSERT [dbo].[Cliente] ([ID], [Nombre], [Apellidos], [Genero], [Telefono], [Dire ccion], [Email], [Contador], [GaranteID], [VideoClubID]) VALUES (N'3 ', N'LUIS ', N'BORRERO ', N'MASCULIN O ', N'333444111 ', N'JARAMIJO ', N'l

b@gamil.com ', CAST(0 AS Numeric(18, 0)), N '2 ', N'2 ') INSERT [dbo].[Cliente] ([ID], [Nombre], [Apellidos], [Genero], [Telefono], [Dire ccion], [Email], [Contador], [GaranteID], [VideoClubID]) VALUES (N'4 ', N'INGRID ', N'CAICEDO ', N'FEMENINO ', N'444555000 ', N'MANTA ', N'i c@hotmail.com ', CAST(0 AS Numeric(18, 0)), N '2 ', N'1 ') INSERT [dbo].[Cliente] ([ID], [Nombre], [Apellidos], [Genero], [Telefono], [Dire ccion], [Email], [Contador], [GaranteID], [VideoClubID]) VALUES (N'5 ', N'ANDREA ', N'CHAVEZ ', N'FEMENINO ', N'898777666 ', N'MANTA ', N'a c@hotmail.com ', CAST(0 AS Numeric(18, 0)), N '2 ', N'2 ') INSERT [dbo].[Cliente] ([ID], [Nombre], [Apellidos], [Genero], [Telefono], [Dire ccion], [Email], [Contador], [GaranteID], [VideoClubID]) VALUES (N'6 ', N'JEAN ', N'CHAVEZ ', N'MASCULIN O ', N'777666111 ', N'MANTA ', N'j c@gmail.com ', CAST(0 AS Numeric(18, 0)), N '5 ', N'2 ') /****** Object: Table [dbo].[Pelicula] Script Date: 12/27/2011 09:03:31 **** **/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Pelicula]( [ID] [nchar](10) NOT NULL, [Titulo] [nchar](100) NULL, [Nacionalidad] [nchar](30) NULL, [Productora] [nchar](30) NULL, [Fecha] [datetime] NULL, [DirectorID] [nchar](10) NULL, [VideoclubID] [nchar](10) NULL, CONSTRAINT [PK_Pelicula] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, AL LOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_Pelicula] ON [dbo].[Pelicula] ( [VideoclubID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_Pelicula_1] ON [dbo].[Pelicula] ( [DirectorID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO INSERT [dbo].[Pelicula] ([ID], [Titulo], [Nacionalidad], [Productora], [Fecha], [DirectorID], [VideoclubID]) VALUES (N'1 ', N'PINGUINOS DE PAPA ', N'E STADOS UNIDOS ', N'WARNER BROTHERS ', CAST(0x00008F FB00000000 AS DateTime), N'1 ', N'2 ')

INSERT [dbo].[Pelicula] ([ID], [Titulo], [Nacionalidad], [Productora], [Fecha], [DirectorID], [VideoclubID]) VALUES (N'2 ', N'CREPUSCULO ', N'E STADOS UNIDOS ', N'CENTURY FOX ', CAST(0x000091 6900000000 AS DateTime), N'1 ', N'2 ') INSERT [dbo].[Pelicula] ([ID], [Titulo], [Nacionalidad], [Productora], [Fecha], [DirectorID], [VideoclubID]) VALUES (N'3 ', N'EL GATO CON BOTAS ', N'E CUADOR ', N'ECU ', CAST(0x00009F 6F00000000 AS DateTime), N'2 ', N'1 ') INSERT [dbo].[Pelicula] ([ID], [Titulo], [Nacionalidad], [Productora], [Fecha], [DirectorID], [VideoclubID]) VALUES (N'4 ', N'HARRY POTTER ', N'C OLOMBIA ', N'COL ', CAST(0x00009B 2C00000000 AS DateTime), N'2 ', N'2 ') INSERT [dbo].[Pelicula] ([ID], [Titulo], [Nacionalidad], [Productora], [Fecha], [DirectorID], [VideoclubID]) VALUES (N'5 ', N'CAPITAN AMERICA ', N'M EXICO ', N'MEX ', CAST(0x000096 E000000000 AS DateTime), N'3 ', N'1 ') /****** Object: StoredProcedure [dbo].[SPVideoclubConMasMEnosPweliculas] Scr ipt Date: 12/27/2011 09:03:38 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Tercero A --- Create date: 27-12-2007 -- Description: busqueda video club con mas -- o menos peliculas -- 1: mas peliculas -- 2: menos peliculas -- ============================================= CREATE PROCEDURE [dbo].[SPVideoclubConMasMEnosPweliculas] @pParametro int AS BEGIN -- DECLARE @pParametro INT -- @pParametro =1 IF @pParametro = 1 BEGIN SELECT TOP 1 VideoClub.Descripcion AS 'VIDEO CLUB', COUNT (Pelicula.ID) AS '# Pelicula' FROM Pelicula INNER JOIN VideoClub ON VideoClub.ID = Pelicula.VideoclubID GROUP BY VideoClub.Descripcion ORDER BY 2 DESC END IF @pParametro = 0 BEGIN SELECT TOP 1 VideoClub.Descripcion AS 'VIDEO CLUB',

COUNT (Pelicula.ID) AS '# Pelicula' FROM Pelicula INNER JOIN VideoClub ON VideoClub.ID = Pelicula.VideoclubID GROUP BY VideoClub.Descripcion ORDER BY 2 END END GO /****** Object: StoredProcedure [dbo].[spPeliculasPorVideo] Script Date: 12/ 27/2011 09:03:38 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Tercero A -- Create date: 27-12-2011 -- Description: Lista del nombre de peliculas, -- con el nombre del videoCub condwe se e3ncuentran. -- ordenados por nombre del videoClub -- ============================================= CREATE PROCEDURE [dbo].[spPeliculasPorVideo] AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; -- Insert statements for procedure here SELECT Pelicula.Titulo as 'Pelicula', VideoClub.Descripcion as 'Descripcion' from Pelicula INNER JOIN VideoClub ON Pelicula.VideoclubID = VideoClub.ID ORDER BY VideoClub.Descripcion END GO /****** Object: StoredProcedure [dbo].[spPelicula] 9:03:38 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Tercero A --- Create date: 27-12-2007 -- Description: busqueda de peiliculas que -- contengan en el nombre la palabra x -- ============================================= CREATE PROCEDURE [dbo].[spPelicula] @pPalabra nchar(100) AS BEGIN SET NOCOUNT ON; -- Insert statements for procedure here SELECT Pelicula.Titulo as 'Pelicula' FROM Pelicula --WHERE Pelicula.Titulo LIKE '%GUERRA%' Script Date: 12/27/2011 0

WHERE Pelicula.Titulo LIKE '%'+RTRIM(LTRIM(@pPalabra))+'%' END GO /****** Object: StoredProcedure [dbo].[splistarNumeroDePeliculasPorVideoClud] Script Date: 12/27/2011 09:03:38 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Tercero A --- Create date: 27-12-2007 -- Description: bCANTIDAD de peiliculas que -- TENGA CADA VIDEO CLUB -- ============================================= CREATE PROCEDURE [dbo].[splistarNumeroDePeliculasPorVideoClud] @pPalabra nchar(100) AS BEGIN SET NOCOUNT ON; -- Insert statements for procedure here SELECT VideoClub.Descripcion AS 'VIDEO CLUB', COUNT (Pelicula.ID) AS 'Cantidad de Peliculas' FROM VideoClub INNER JOIN Pelicula ON VideoClub.ID = Pelicula.VideoclubID GROUP BY VideoClub.Descripcion END GO /****** Object: Table [dbo].[PeliculaActor] Script Date: 12/27/2011 09:03:38 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[PeliculaActor]( [PeliculaID] [nchar](10) NULL, [ActorID] [nchar](10) NULL, [Tipo] [nchar](30) NULL ) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_PeliculaActor] ON [dbo].[PeliculaActor] ( [ActorID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_PeliculaActor_1] ON [dbo].[PeliculaActor] ( [PeliculaID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'1 ', N'1 ', N'CO-PROTAGONISTA ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'1 ', N'10 ', N'PROTAGONISTA ')

INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'1 ', N'2 ', N'SECUNDARIO ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'2 ', N'5 ', N'PROTAGONISTA ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'2 ', N'6 ', N'PROTAGONISTA ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'2 ', N'7 ', N'CO-PROTAGONISTA ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'2 ', N'8 ', N'SECUNDARIO ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'3 ', N'11 ', N'PRINCIPAL ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'3 ', N'10 ', N'SECUNDARIO ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'4 ', N'9 ', N'PRINCIPAL ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'5 ', N'3 ', N'PRINCIPAL ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'5 ', N'4 ', N'CO-PROTAGONISTA ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'5 ', N'1 ', N'SECUNDARIO ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'5 ', N'10 ', N'SECUNDARIO ') INSERT [dbo].[PeliculaActor] ([PeliculaID], [ActorID], [Tipo]) VALUES (N'5 ', N'5 ', N'SECUNDARIO ') /****** Object: Table [dbo].[EjemplarDePelicula] Script Date: 12/27/2011 09: 03:38 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[EjemplarDePelicula]( [ID] [nchar](10) NOT NULL, [PeliculaID] [nchar](10) NULL, [EstadoDeConservacion] [nchar](10) NULL, [Disponibilidad] [bit] NULL, CONSTRAINT [PK_EjemplarDePelicula] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, AL LOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_EjemplarDePelicula] ON [dbo].[EjemplarDePelicula] ( [PeliculaID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'1-1 ', N'1 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'1-2 ', N'1 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'1-3 ', N'1 ', N'BUENO ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'2-1 ', N'2 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [

Disponibilidad]) VALUES (N'3-1 ', N'3 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'3-2 ', N'3 ', N'BUENO ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'3-3 ', N'3 ', N'BUENO ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'3-4 ', N'3 ', N'BUENO ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'3-5 ', N'3 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'4-1 ', N'4 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'4-2 ', N'4 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'5-1 ', N'5 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'5-2 ', N'5 ', N'EXCELENTE ', 1) INSERT [dbo].[EjemplarDePelicula] ([ID], [PeliculaID], [EstadoDeConservacion], [ Disponibilidad]) VALUES (N'5-3 ', N'5 ', N'EXCELENTE ', 1) /****** Object: Table [dbo].[Alquiler] Script Date: 12/27/2011 09:03:38 **** **/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Alquiler]( [ID] [numeric](18, 0) IDENTITY(1,1) NOT NULL, [EjemplarDePeliculaID] [nchar](10) NULL, [ClienteID] [nchar](10) NULL, [FechaDeAlquiler] [datetime] NULL, [FechaDeDevolucion] [datetime] NULL, [FechaDeDevolucionReal] [datetime] NULL, [Alquilada] [bit] NULL, CONSTRAINT [PK_Alquiler] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, AL LOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_Alquiler] ON [dbo].[Alquiler] ( [ClienteID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_Alquiler_1] ON [dbo].[Alquiler] ( [EjemplarDePeliculaID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX [IX_Alquiler_2] ON [dbo].[Alquiler] ( [EjemplarDePeliculaID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IG NORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, AL LOW_PAGE_LOCKS = ON) ON [PRIMARY]

GO SET IDENTITY_INSERT [dbo].[Alquiler] ON INSERT [dbo].[Alquiler] ([ID], [EjemplarDePeliculaID], [ClienteID], [FechaDeAlqu iler], [FechaDeDevolucion], [FechaDeDevolucionReal], [Alquilada]) VALUES (CAST(1 AS Numeric(18, 0)), N'1-1 ', N'1 ', CAST(0x00009FB700000000 AS Da teTime), CAST(0x00009FBF00000000 AS DateTime), NULL, 1) INSERT [dbo].[Alquiler] ([ID], [EjemplarDePeliculaID], [ClienteID], [FechaDeAlqu iler], [FechaDeDevolucion], [FechaDeDevolucionReal], [Alquilada]) VALUES (CAST(2 AS Numeric(18, 0)), N'1-2 ', N'2 ', CAST(0x00009F6F00000000 AS Da teTime), CAST(0x00009F8F00000000 AS DateTime), NULL, 1) INSERT [dbo].[Alquiler] ([ID], [EjemplarDePeliculaID], [ClienteID], [FechaDeAlqu iler], [FechaDeDevolucion], [FechaDeDevolucionReal], [Alquilada]) VALUES (CAST(3 AS Numeric(18, 0)), N'1-3 ', N'2 ', CAST(0x00009FAE00000000 AS Da teTime), CAST(0x00009FB500000000 AS DateTime), NULL, 1) INSERT [dbo].[Alquiler] ([ID], [EjemplarDePeliculaID], [ClienteID], [FechaDeAlqu iler], [FechaDeDevolucion], [FechaDeDevolucionReal], [Alquilada]) VALUES (CAST(5 AS Numeric(18, 0)), N'5-3 ', N'3 ', CAST(0x00009FBA00000000 AS Da teTime), CAST(0x00009FBE00000000 AS DateTime), NULL, 1) INSERT [dbo].[Alquiler] ([ID], [EjemplarDePeliculaID], [ClienteID], [FechaDeAlqu iler], [FechaDeDevolucion], [FechaDeDevolucionReal], [Alquilada]) VALUES (CAST(6 AS Numeric(18, 0)), N'3-5 ', N'6 ', CAST(0x00009FBE00000000 AS Da teTime), CAST(0x00009FC000000000 AS DateTime), NULL, 1) INSERT [dbo].[Alquiler] ([ID], [EjemplarDePeliculaID], [ClienteID], [FechaDeAlqu iler], [FechaDeDevolucion], [FechaDeDevolucionReal], [Alquilada]) VALUES (CAST(7 AS Numeric(18, 0)), N'2-1 ', N'5 ', CAST(0x00009FB800000000 AS Da teTime), CAST(0x00009FBF00000000 AS DateTime), NULL, 1) SET IDENTITY_INSERT [dbo].[Alquiler] OFF /****** Object: ForeignKey [FK_Cliente_VideoClub] Script Date: 12/27/2011 09 :03:31 ******/ ALTER TABLE [dbo].[Cliente] WITH CHECK ADD CONSTRAINT [FK_Cliente_VideoClub] F OREIGN KEY([VideoClubID]) REFERENCES [dbo].[VideoClub] ([ID]) GO ALTER TABLE [dbo].[Cliente] CHECK CONSTRAINT [FK_Cliente_VideoClub] GO /****** Object: ForeignKey [FK_Pelicula_Director] Script Date: 12/27/2011 09 :03:31 ******/ ALTER TABLE [dbo].[Pelicula] WITH CHECK ADD CONSTRAINT [FK_Pelicula_Director] FOREIGN KEY([DirectorID]) REFERENCES [dbo].[Director] ([ID]) GO ALTER TABLE [dbo].[Pelicula] CHECK CONSTRAINT [FK_Pelicula_Director] GO /****** Object: ForeignKey [FK_Pelicula_VideoClub] Script Date: 12/27/2011 0 9:03:31 ******/ ALTER TABLE [dbo].[Pelicula] WITH CHECK ADD CONSTRAINT [FK_Pelicula_VideoClub] FOREIGN KEY([VideoclubID]) REFERENCES [dbo].[VideoClub] ([ID]) GO ALTER TABLE [dbo].[Pelicula] CHECK CONSTRAINT [FK_Pelicula_VideoClub] GO /****** Object: ForeignKey [FK_PeliculaActor_Actor] Script Date: 12/27/2011 09:03:38 ******/ ALTER TABLE [dbo].[PeliculaActor] WITH CHECK ADD CONSTRAINT [FK_PeliculaActor_ Actor] FOREIGN KEY([ActorID]) REFERENCES [dbo].[Actor] ([ID]) GO ALTER TABLE [dbo].[PeliculaActor] CHECK CONSTRAINT [FK_PeliculaActor_Actor] GO /****** Object: ForeignKey [FK_PeliculaActor_Pelicula] Script Date: 12/27/20

11 09:03:38 ******/ ALTER TABLE [dbo].[PeliculaActor] WITH CHECK ADD CONSTRAINT [FK_PeliculaActor_ Pelicula] FOREIGN KEY([PeliculaID]) REFERENCES [dbo].[Pelicula] ([ID]) GO ALTER TABLE [dbo].[PeliculaActor] CHECK CONSTRAINT [FK_PeliculaActor_Pelicula] GO /****** Object: ForeignKey [FK_EjemplarDePelicula_Pelicula] Script Date: 12/ 27/2011 09:03:38 ******/ ALTER TABLE [dbo].[EjemplarDePelicula] WITH CHECK ADD CONSTRAINT [FK_EjemplarD ePelicula_Pelicula] FOREIGN KEY([PeliculaID]) REFERENCES [dbo].[Pelicula] ([ID]) GO ALTER TABLE [dbo].[EjemplarDePelicula] CHECK CONSTRAINT [FK_EjemplarDePelicula_P elicula] GO /****** Object: ForeignKey [FK_Alquiler_Cliente] Script Date: 12/27/2011 09: 03:38 ******/ ALTER TABLE [dbo].[Alquiler] WITH CHECK ADD CONSTRAINT [FK_Alquiler_Cliente] F OREIGN KEY([ClienteID]) REFERENCES [dbo].[Cliente] ([ID]) GO ALTER TABLE [dbo].[Alquiler] CHECK CONSTRAINT [FK_Alquiler_Cliente] GO /****** Object: ForeignKey [FK_Alquiler_EjemplarDePelicula] Script Date: 12/ 27/2011 09:03:38 ******/ ALTER TABLE [dbo].[Alquiler] WITH CHECK ADD CONSTRAINT [FK_Alquiler_EjemplarDe Pelicula] FOREIGN KEY([EjemplarDePeliculaID]) REFERENCES [dbo].[EjemplarDePelicula] ([ID]) GO ALTER TABLE [dbo].[Alquiler] CHECK CONSTRAINT [FK_Alquiler_EjemplarDePelicula] GO

Anda mungkin juga menyukai