Вы находитесь на странице: 1из 6

CREATE TABLE [dbo].

[PistasSquash](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Ubicacion] [varchar](50) NOT NULL,
[Estado] [varchar](50) NOT NULL,
CONSTRAINT [PK_PistasSquash] 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
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Monitor]
Script Date: 02/01/2013 17:27:56 *****
*/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Monitor](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Nombre] [varchar](50) NOT NULL,
[Telefono] [varchar](50) NOT NULL,
CONSTRAINT [PK_Monitor] 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
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Socio]
Script Date: 02/01/2013 17:27:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Socio](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Nombre] [varchar](50) NOT NULL,
[Telefono] [varchar](50) NOT NULL,
[Profesion] [varchar](50) NOT NULL,
[DatosBancarios] [varchar](50) NOT NULL,
CONSTRAINT [PK_Socio] 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
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Sala]
Script Date: 02/01/2013 17:27:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON

GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Sala](
[ID] [int] IDENTITY(1,1) NOT NULL,
[MetrosCuadrado] [varchar](50) NOT NULL,
[Ubicacion] [varchar](50) NOT NULL,
[TipoSala] [varchar](50) NOT NULL,
CONSTRAINT [PK_Sala] 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
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Titulacion]
Script Date: 02/01/2013 17:27:56 **
****/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Titulacion](
[ID] [int] IDENTITY(1,1) NOT NULL,
[NombreTitulo] [varchar](50) NOT NULL,
[monitor] [varchar](50) NOT NULL,
CONSTRAINT [PK_Titulacion] 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
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[ReservaPista]
Script Date: 02/01/2013 17:27:56
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReservaPista](
[ID] [int] IDENTITY(1,1) NOT NULL,
[PistaSquashID] [int] NOT NULL,
[Hora] [time](7) NOT NULL,
[Fecha] [date] NOT NULL,
CONSTRAINT [PK_ReservaPista] 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
/****** Object: StoredProcedure [dbo].[InsertarMonitor]
Script Date: 02/01/2
013 17:27:59 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[InsertarMonitor]
-- Add the parameters for the stored procedure here
(@Nombre varchar(50),
@Telefono varchar(50))
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
INSERT INTO [Gimnasio].[dbo].[Monitor]
([Nombre]
,[Telefono])
VALUES
(@Nombre,
@Telefono)
END
GO
/****** Object: Table [dbo].[ExperienciaProf]
Script Date: 02/01/2013 17:27:
59 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[ExperienciaProf](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Descripcion] [varchar](50) NOT NULL,
[Monitor] [varchar](50) NOT NULL,
CONSTRAINT [PK_ExperienciaProf] 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
SET ANSI_PADDING OFF
GO
/****** Object: StoredProcedure [dbo].[EliminarMonitor]
Script Date: 02/01/2
013 17:27:59 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[EliminarMonitor]
-- Add the parameters for the stored procedure here
@Nombre varchar(50),
@Telefono varchar(50)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here

UPDATE [Gimnasio].[dbo].[Monitor]
SET [Nombre] = @Nombre
,[Telefono] = @Telefono
WHERE (ID = 2)
END
GO
/****** Object: Table [dbo].[Clase]
Script Date: 02/01/2013 17:27:59 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Clase](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Descripcion] [varchar](50) NOT NULL,
[Dia] [int] NOT NULL,
[Fecha] [date] NOT NULL,
[SalaID] [int] NOT NULL,
CONSTRAINT [PK_Clase] 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
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Aparatos]
Script Date: 02/01/2013 17:27:59 ****
**/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Aparatos](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Descripcion] [varchar](50) NOT NULL,
[EstadoConservacion] [varchar](50) NOT NULL,
[SalaID] [int] NOT NULL,
CONSTRAINT [PK_Aparatos] 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
SET ANSI_PADDING OFF
GO
/****** Object: StoredProcedure [dbo].[AgregarMonitor]
Script Date: 02/01/20
13 17:27:59 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[AgregarMonitor]
-- Add the parameters for the stored procedure here

(@pNombre varchar(50),
@pTelefono varchar(50))
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
INSERT INTO [Gimnasio].[dbo].[Monitor]
([Nombre]
,[Telefono])
VALUES
(@pNombre,
@pTelefono)
END
GO
/****** Object: ForeignKey [FK_Titulacion_Monitor]
Script Date: 02/01/2013 1
7:27:56 ******/
ALTER TABLE [dbo].[Titulacion] WITH CHECK ADD CONSTRAINT [FK_Titulacion_Monito
r] FOREIGN KEY([ID])
REFERENCES [dbo].[Monitor] ([ID])
GO
ALTER TABLE [dbo].[Titulacion] CHECK CONSTRAINT [FK_Titulacion_Monitor]
GO
/****** Object: ForeignKey [FK_ReservaPista_PistasSquash]
Script Date: 02/01
/2013 17:27:56 ******/
ALTER TABLE [dbo].[ReservaPista] WITH CHECK ADD CONSTRAINT [FK_ReservaPista_Pi
stasSquash] FOREIGN KEY([PistaSquashID])
REFERENCES [dbo].[PistasSquash] ([ID])
GO
ALTER TABLE [dbo].[ReservaPista] CHECK CONSTRAINT [FK_ReservaPista_PistasSquash]
GO
/****** Object: ForeignKey [FK_ExperienciaProf_Monitor]
Script Date: 02/01/2
013 17:27:59 ******/
ALTER TABLE [dbo].[ExperienciaProf] WITH CHECK ADD CONSTRAINT [FK_ExperienciaP
rof_Monitor] FOREIGN KEY([ID])
REFERENCES [dbo].[Monitor] ([ID])
GO
ALTER TABLE [dbo].[ExperienciaProf] CHECK CONSTRAINT [FK_ExperienciaProf_Monitor
]
GO
/****** Object: ForeignKey [FK_Clase_Monitor]
Script Date: 02/01/2013 17:27:
59 ******/
ALTER TABLE [dbo].[Clase] WITH CHECK ADD CONSTRAINT [FK_Clase_Monitor] FOREIGN
KEY([ID])
REFERENCES [dbo].[Monitor] ([ID])
GO
ALTER TABLE [dbo].[Clase] CHECK CONSTRAINT [FK_Clase_Monitor]
GO
/****** Object: ForeignKey [FK_Clase_Sala]
Script Date: 02/01/2013 17:27:59
******/
ALTER TABLE [dbo].[Clase] WITH CHECK ADD CONSTRAINT [FK_Clase_Sala] FOREIGN KE
Y([SalaID])
REFERENCES [dbo].[Sala] ([ID])
GO
ALTER TABLE [dbo].[Clase] CHECK CONSTRAINT [FK_Clase_Sala]
GO
/****** Object: ForeignKey [FK_Clase_Socio]
Script Date: 02/01/2013 17:27:59

******/
ALTER TABLE [dbo].[Clase] WITH CHECK ADD CONSTRAINT [FK_Clase_Socio] FOREIGN K
EY([ID])
REFERENCES [dbo].[Socio] ([ID])
GO
ALTER TABLE [dbo].[Clase] CHECK CONSTRAINT [FK_Clase_Socio]
GO
/****** Object: ForeignKey [FK_Aparatos_Sala]
Script Date: 02/01/2013 17:27:
59 ******/
ALTER TABLE [dbo].[Aparatos] WITH CHECK ADD CONSTRAINT [FK_Aparatos_Sala] FORE
IGN KEY([SalaID])
REFERENCES [dbo].[Sala] ([ID])
GO
ALTER TABLE [dbo].[Aparatos] CHECK CONSTRAINT [FK_Aparatos_Sala]
GO

Вам также может понравиться