• No se han encontrado resultados

LABORATORIO 2. POSTGRE SQL - BASE DE DATOS SECRETARIA DE RECREACIÓN Y DEPORTE

N/A
N/A
Protected

Academic year: 2021

Share "LABORATORIO 2. POSTGRE SQL - BASE DE DATOS SECRETARIA DE RECREACIÓN Y DEPORTE"

Copied!
8
0
0

Texto completo

(1)

BASE DE DATOS SECRETARIA DE RECREACIÓN Y SALUD

Esta Base de datos, presenta información sobre los eventos realizados

en el municipio “San Antonio del SENA”, para la generación de informes

sobre asistencia, instituciones involucradas, tipos de eventos y demás

detalles asociados.

(2)

SCRIPT POSTGRESQL cratedb secRecreacionDep;

create database secRecreacionDep;

CREATE TABLE institucion(

CodIns serial PRIMARY KEY, NomIns varchar(30) NOT NULL, DirIns varchar(30) NOT NULL, TelIns varchar(15) NOT NULL);

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’);

INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(‘La Catleya’,’Cra 3 Nro 5-27’,’8751220’);

INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(‘La Nueva Ola’,’Cra 3 Nro 6-24’,’8741044’);

INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(‘Salva una Vida’,’Cra 3 Nro 7-24’,’8731121’);

INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(‘Recreando’,’Cra 3 Nro 2-44’,’8741522’);

INSERT INTO Institucion(NomIns,DirIns,TelIns) VALUES(‘Unidos por la Cultura’,’Cra 2 Nro 2-22’,’8761623’);

CREATE TABLE tipo(

CodTipo serial PRIMARY KEY, NomTipo varchar(30)NOT NULL);

INSERT INTO Tipo(NomTipo) VALUES(‘Deporte Terrestre’);

INSERT INTO Tipo(NomTipo) VALUES(‘Deporte Acuático’);

INSERT INTO Tipo(NomTipo) VALUES(‘Deporte Aéreo’);

INSERT INTO Tipo(NomTipo) VALUES(‘Deporte Extremo’);

INSERT INTO Tipo(NomTipo) VALUES(‘Arte Contemporaneo’);

INSERT INTO Tipo(NomTipo) VALUES(‘Arte Rupestre’);

INSERT INTO Tipo(NomTipo) VALUES(‘Arte Moderno’);

(3)

INSERT INTO Tipo(NomTipo) VALUES(‘Música’);

INSERT INTO Tipo(NomTipo) VALUES(‘Peña Cultural’);

CREATE TABLE evento(

CodEve serial PRIMARY KEY, NomEve varchar(60) NOT NULL,

CodTipo Int REFERENCES tipo(CodTipo) NOT NULL, FechIni Date NOT NULL,

FechFin Date NOT NULL);

INSERT INTO Evento(NomEve,CodTipo,FechIni,FechFin)

VALUES(‘Festival de la canción’,9,’01/01/2012’,’02/01/2012’);

INSERT INTO Evento(NomEve,CodTipo,FechIni,FechFin) VALUES(‘Zonal de Fútbol’,1,’02/02/2012’,’02/03/2012’);

INSERT INTO Evento(NomEve,CodTipo,FechIni,FechFin)

VALUES(‘Exposición de Pintura’,5,’04/03/2012’,’11/03/2012’);

INSERT INTO Evento(NomEve,CodTipo,FechIni,Fec hFin) VALUES(‘Encuentro de habilidades artìstic as’,9,’11/04/2012’,’11/04/2012’);

INSERT INTO Evento(NomEve,CodTipo,FechIni,FechFin) VALUES(‘Concurso de Rafting’,4,’15/04/2012’,’17/04/2012’);

CREATE TABLE institucion_evento(

CodSec serial PRIMARY KEY,

CodEve Int REFERENCES evento(CodEve) NOT NULL, CodIns Int REFERENCES institucion(CodIns) NOT NULL);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(1,2);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(1,3);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(1,5);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(2,4);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(2,6);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(2,3);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(3,3);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(3,3);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(3,3);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(4,3);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(4,5);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(4,1);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(5,2);

INSERT INTO Institucion_Evento(CodEve,CodIns) Values(5,1);

(4)

CREATE TABLE participante(

CodPar serial PRIMARY KEY, NomPar varchar(30) NOT NULL, ApePar varchar(30) NOT NULL, IdPar varchar(30) NOT NULL, EdadPar smallint NOT NULL);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Andres’,’Nieto Alvarez’,’83232390’,33);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Juan’,’Castro Nieto’,’83232392’,28);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Lunio’,’Castañeda Silva’,’80232393’,35);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Pedro’,’Nieto Alvarez’,’81232190’,24);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Daniel’,’Guzman Ortiz’,’84232397’,27);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Lino’,’Castro Ordoñez’,’82232391’,24);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Hernando’,’Moncaleano Vargas’,’83232244’,22);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Pablo’,’Henriquez Villa’,’81232396’,26);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Andres’,’Peña Silva’,’83234397’,27);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Adan’,’Perez Alvarez’,’83232333’,29);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Sergio’,’Nieto Vargas’,’84234394’,31);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Jose Miguel’,’Llanos Mosquera’,’83233398’,33);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Javier’,’Pinto Ortiz’,’82222390’,20);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Pedro’,’Castro Nieto’,’83232399’,25);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Manolo’,’Cardona Prieto’,’83232380’,23);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Luis’,’Carvajal Silva’,’83232395’,33);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)

VALUES(‘Jairo’,’Osorio Castro’,’84232390’,37);

(5)

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Leandro’,’Quintero Narvaez’,’83232330’,35);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Marcos’,’Dussan Alvarez’,’87237390’,31);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Diego’,’Polanco Vargas’,’88232398’,30);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Julio’,’Neira 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 Muñoz’,’87237397’,37);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘FermÃ-n’,’Beltran Barragan’,’81232191’,39);

INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Francisco’,’Guarìn Rojas’,’89239399’,40);

CREATE TABLE participante_evento(

CodSec serial PRIMARY KEY,

CodEve Int REFERENCES evento(CodEve) NOT NULL, CodPar Int REFERENCES participante(CodPar) NOT NULL, ValIns money);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA-

(6)

LUES(1,1,’3000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(1,2,’3000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(1,3,’3000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(1,4,’3000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(1,5,’3000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(1,6,’3000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(1,7,’3000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(1,8,’3000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(2,9,’5000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(2,10,’5000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(2,11,’5000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(2,12,’5000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(2,13,’5000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(2,14,’5000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(2,15,’5000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(3,16,’6000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(3,17,’6000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(3,18,’6000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(3,19,’6000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(3,20,’6000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(3,21,’6000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA-

(7)

LUES(3,22,’6000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(3,23,’6000’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(4,24,’4500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(4,25,’4500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(4,26,’4500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(4,27,’4500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(4,28,’4500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(4,29,’4500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(5,30,’5500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(5,12,’5500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(5,11,’5500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(5,10,’5500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(5,9,’5500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(5,7,’5500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA- LUES(5,6,’6500’);

INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VA-

LUES(5,5,’6500’);

(8)

Atribución, no comercial, compartir igual

Este material puede ser distribuido, copiado y exhibido por terceros si se muestra en los créditos. No se puede obtener ningún ben rcial y las obras derivadas tienen que estar bajo los mismos términos de licencia que el trabajo original.

Registered trademark

Microsoft SQL Server, Microsoft SQL Server Logo, son marcas registradas propiedades de Microsoft. Copyright ©

Referencias

Documento similar

[r]

[r]

Para mostrar datos de clientes en la tabla Facturas, debe tener un campo común entre las dos tablas a fin de crear una relación.. ID de cliente es el

(...) la situación constitucional surgida tras la declaración del estado de emergencia es motivo de preocupación para la Comisión de Venecia. La declaración en sí misma no definió

De non ser así, as facturas non poderán tramitarse para o pago, e a USC, a través do responsable de asuntos económicos do centro da USC que solicitou os seus servicios Rexeitará

El coste mínimo del contrato del doctorando adscrito al proyecto de doctorado industrial, que se compone de la suma de la retribución bruta más la cuota de la Seguridad

[r]

[r]