Documente Academic
Documente Profesional
Documente Cultură
reas del
SCRIPT POSTGRESQL
/* Crear la Base de Datos Recreacin */
USE MASTER
GO
/****** Object: Database [RECREACION] ******/
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name =
NRECREACION)
BEGIN
CREATE DATABASE RECREACION
END
go
/* Poner en uso la Base de Datos */
use RECREACION
go
/* Crear la Tabla Institucin*/
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_
ID(N[dbo].[Institucion]) AND type in (NU))
BEGIN
CREATE TABLE Institucion(
CodIns Int IDENTITY(1,1) PRIMARY KEY,
NomIns varchar(30) NOT NULL,
DirIns varchar(30) NOT NULL,
TelIns varchar(15) NOT NULL);
END
GO
/* Crear la Tabla Tipo */
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_
ID(N[dbo].[Tipo]) AND type in (NU))
BEGIN
CREATE TABLE Tipo(
CodTipo Int IDENTITY(1,1) PRIMARY KEY,
NomTipo varchar(30)NOT NULL);
END
GO
/* Crear la Tabla Evento */
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_
ID(N[dbo].[Evento]) AND type in (NU))
BEGIN
CREATE TABLE Evento(
CodEve Int IDENTITY(1,1) PRIMARY KEY,
NomEve varchar(60) NOT NULL,
CodTipo Int REFERENCES Tipo(CodTipo) NOT NULL,
FechIni Datetime NOT NULL,
FechFin Datetime NOT NULL);
2
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
END
GO
/* Crear la Tabla Institucion_Evento */
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_
ID(N[dbo].[Institucion_Evento]) AND type in (NU))
BEGIN
CREATE TABLE Institucion_Evento(
CodSec Int IDENTITY(1,1) PRIMARY KEY,
CodEve Int REFERENCES Evento(CodEve) NOT NULL,
CodIns Int REFERENCES Institucion(CodIns) NOT NULL);
END
go
/* Crear la Tabla Participante */
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_
ID(N[dbo].[Participante]) AND type in (NU))
BEGIN
CREATE TABLE Participante(
CodPar Int IDENTITY(1,1) PRIMARY KEY,
NomPar varchar(30) NOT NULL,
ApePar varchar(30) NOT NULL,
IdPar varchar(30) NOT NULL,
EdadPar smallint NOT NULL,
FotoPar image);
END
GO
/* Crear la Tabla Participante_Evento */
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_
ID(N[dbo].[Participante_Evento]) AND type in (NU))
BEGIN
CREATE TABLE Participante_Evento(
CodSec Int IDENTITY(1,1) PRIMARY KEY,
CodEve Int REFERENCES Evento(CodEve) NOT NULL,
CodPar Int REFERENCES Participante(CodPar) NOT NULL,
ValIns money);
END
GO
/* Datos para la tabla Institucion */
INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(Prodeportes,Cra 3
Nro 4-24,8701020);
INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(La Esperanza,Cra 10
Nro 20-11,8721024);
INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(Unidos por la
Paz,Cra 6 Nro 7-24,8731028);
INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(Las Estrellas,Cra 3
Nro 9-24,8761040);
3
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
4
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
5
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
Castro,82232290,24);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Manuel,Silva Castro,84235390,21);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Rafael,Mendieta Alvarez,83237397,20);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Guillermo,Cano Soto,81232391,19);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Pastor,Luna Ortiz,87238399,22);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(James,Claros Alvarez,81231391,21);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Carlos,Alvarado Silva,84234395,23);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Hernan,Rojas Alvarez,86236396,23);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Jose,Martinez Rojas,84242390,34);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Miguel,Silva Castro,88232390,35);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Nelson,Gongora Muoz,87237397,37);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Fermn,Beltran Barragan,81232191,39);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(Francisco,Guarn Rojas,89239399,40);
GO
/* Datos para la tabla Participante_Evento*/
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(1,1,3000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(1,2,3000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(1,3,3000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(1,4,3000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(1,5,3000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(1,6,3000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(1,7,3000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(1,8,3000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(2,9,5000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(2,10,5000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(2,11,5000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(2,12,5000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(2,13,5000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(2,14,5000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(2,15,5000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(3,16,6000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(3,17,6000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(3,18,6000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(3,19,6000);
6
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
GO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
Participante_Evento(CodEve,CodPar,ValIns)
VALUES(3,20,6000);
VALUES(3,21,6000);
VALUES(3,22,6000);
VALUES(3,23,6000);
VALUES(4,24,4500);
VALUES(4,25,4500);
VALUES(4,26,4500);
VALUES(4,27,4500);
VALUES(4,28,4500);
VALUES(4,29,4500);
VALUES(5,30,5500);
VALUES(5,12,5500);
VALUES(5,11,5500);
VALUES(5,10,5500);
VALUES(5,9,5500);
VALUES(5,7,5500);
VALUES(5,6,6500);
VALUES(5,5,6500);
7
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
marcas
registradas
Registered trademark