Está en la página 1de 4

CREATE TABLE public.

centro_cultural (
codigo_centro integer NOT NULL,
localidad character varying(30),
id_provincia integer
);

CREATE TABLE public.disciplina (


id_disciplina character varying(3) NOT NULL,
nombre_disciplina character varying(50)
);

CREATE TABLE public.organizacion (


cuil_org integer NOT NULL,
nombre_org character varying(50),
domicilio_org character varying(50)
);

CREATE TABLE public.provincia (


id_provincia integer NOT NULL,
nombre_provincia character varying(30)
);

CREATE TABLE public.proyecto (


nro_proyecto integer NOT NULL,
nombre_proyecto character varying(50),
anio integer,
id_disciplina character varying(3)
);

CREATE TABLE public.proyecto_cultural (


nro_proyecto integer NOT NULL,
cuil_org integer NOT NULL,
codigo_centro integer NOT NULL,
importe numeric(8,2)
);

INSERT INTO public.centro_cultural (codigo_centro, localidad, id_provincia) VALUES


(4514, 'Calilegua', 1);
INSERT INTO public.centro_cultural (codigo_centro, localidad, id_provincia) VALUES
(4624, 'Tilcara', 1);
INSERT INTO public.centro_cultural (codigo_centro, localidad, id_provincia) VALUES
(4400, 'Salta', 2);
INSERT INTO public.centro_cultural (codigo_centro, localidad, id_provincia) VALUES
(4600, 'S.S.de Jujuy', 1);
INSERT INTO public.centro_cultural (codigo_centro, localidad, id_provincia) VALUES
(4000, 'S.M.de Tucumán', 3);
INSERT INTO public.centro_cultural (codigo_centro, localidad, id_provincia) VALUES
(4103, 'Tafi Viejo', 3);
INSERT INTO public.centro_cultural (codigo_centro, localidad, id_provincia) VALUES
(4616, 'Volcán', 1);

INSERT INTO public.disciplina (id_disciplina, nombre_disciplina) VALUES ('TAL',


'Taller');
INSERT INTO public.disciplina (id_disciplina, nombre_disciplina) VALUES ('ARP',
'Artes Plásticas');
INSERT INTO public.disciplina (id_disciplina, nombre_disciplina) VALUES ('MCC',
'Medios de comunicación comunitarios');
INSERT INTO public.disciplina (id_disciplina, nombre_disciplina) VALUES ('MUS',
'Música');
INSERT INTO public.disciplina (id_disciplina, nombre_disciplina) VALUES ('TEA',
'Teatro');

INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES


(11111111, 'Patria y Memoria', 'Raúl Galán s/nro');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(22222222, 'C.A. Guarani', 'Fascio s/nro');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(33333333, 'Red de Grupos de Teatro', 'Alverro 173');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(44444444, 'Estrella Federal Jujuy', 'Avda Maimará 114');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(55555555, 'Fundación Fundar', '19 de abril 869');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(66666666, 'C.A. Wichi', 'Ruta Pcial Nro 5');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(77777777, 'Fundación Mate Cocido', 'Helguera 1700');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(88888888, 'Biblioteca Shunko', 'Vélez s/nro');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(99999999, 'Patria Grande', 'Avellaneda 1765');
INSERT INTO public.organizacion (cuil_org, nombre_org, domicilio_org) VALUES
(12345678, 'Asociación Civil Juventud Alegre', '9 de julio 449');

INSERT INTO public.provincia (id_provincia, nombre_provincia) VALUES (1, 'Jujuy');


INSERT INTO public.provincia (id_provincia, nombre_provincia) VALUES (2, 'Salta');
INSERT INTO public.provincia (id_provincia, nombre_provincia) VALUES (3,
'Tucumán');

INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)


VALUES (14001, 'Taller de Murga', 2019, 'TAL');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14002, 'Rescatando Juventud', 2020, 'TAL');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14004, 'Arte Reciclador', 2020, 'ARP');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14003, 'Teatro, Títeres y Circo', 2019, 'TEA');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14005, 'Espacio de Arte y Teatro', 2019, 'TEA');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14006, 'Comunicar para Transformar', 2018, 'MCC');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14007, 'Palabras del Calchaquí', 2019, 'MCC');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14008, 'Palabras Jóvenes', 2018, 'MCC');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14009, 'A pulmón', 2018, 'MUS');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14010, 'Urban Power', 2019, 'MUS');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14011, 'Patrimonio en historietas', 2019, 'MCC');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14012, 'Villurka', 2019, 'MCC');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14013, 'Cuenta Cuentos', 2018, 'MCC');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14014, 'Cuentos Temáticos personalizados', 2020, 'MCC');
INSERT INTO public.proyecto (nro_proyecto, nombre_proyecto, anio, id_disciplina)
VALUES (14015, 'Fortaleciendo nuestra identidad', 2019, 'MUS');

INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,


importe) VALUES (14001, 11111111, 4514, 30000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14001, 22222222, 4624, 30000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14002, 22222222, 4624, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14002, 66666666, 4400, 35000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14003, 33333333, 4624, 25000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14004, 44444444, 4600, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14004, 55555555, 4600, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14004, 66666666, 4400, 35000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14005, 33333333, 4624, 30000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14006, 77777777, 4000, 30000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14006, 88888888, 4103, 35000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14007, 77777777, 4000, 25000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14007, 88888888, 4103, 25000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14007, 99999999, 4000, 25000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14008, 99999999, 4000, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14009, 66666666, 4400, 20000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14009, 44444444, 4600, 20000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14010, 44444444, 4600, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14010, 55555555, 4600, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14010, 66666666, 4400, 35000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14011, 12345678, 4616, 25000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14011, 88888888, 4103, 25000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14011, 99999999, 4000, 25000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14012, 11111111, 4514, 30000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14012, 99999999, 4000, 20000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14013, 66666666, 4400, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14014, 22222222, 4624, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14014, 66666666, 4400, 40000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14015, 12345678, 4616, 20000.00);
INSERT INTO public.proyecto_cultural (nro_proyecto, cuil_org, codigo_centro,
importe) VALUES (14015, 77777777, 4000, 20000.00);

ALTER TABLE ONLY public.centro_cultural


ADD CONSTRAINT centro_cultural_pkey PRIMARY KEY (codigo_centro);

ALTER TABLE ONLY public.disciplina


ADD CONSTRAINT disciplina_pkey PRIMARY KEY (id_disciplina);

ALTER TABLE ONLY public.organizacion


ADD CONSTRAINT organizacion_pkey PRIMARY KEY (cuil_org);

ALTER TABLE ONLY public.provincia


ADD CONSTRAINT provincia_pkey PRIMARY KEY (id_provincia);

ALTER TABLE ONLY public.proyecto_cultural


ADD CONSTRAINT proyecto_cultural_pkey PRIMARY KEY (nro_proyecto, cuil_org,
codigo_centro);

ALTER TABLE ONLY public.proyecto


ADD CONSTRAINT proyecto_pkey PRIMARY KEY (nro_proyecto);

ALTER TABLE ONLY public.centro_cultural


ADD CONSTRAINT centro_cultural_id_provincia_fkey FOREIGN KEY (id_provincia)
REFERENCES public.provincia(id_provincia);

ALTER TABLE ONLY public.proyecto_cultural


ADD CONSTRAINT proyecto_cultural_codigo_centro_fkey FOREIGN KEY (codigo_centro)
REFERENCES public.centro_cultural(codigo_centro);

ALTER TABLE ONLY public.proyecto_cultural


ADD CONSTRAINT proyecto_cultural_cuil_org_fkey FOREIGN KEY (cuil_org)
REFERENCES public.organizacion(cuil_org);

ALTER TABLE ONLY public.proyecto_cultural


ADD CONSTRAINT proyecto_cultural_nro_proyecto_fkey FOREIGN KEY (nro_proyecto)
REFERENCES public.proyecto(nro_proyecto);

ALTER TABLE ONLY public.proyecto


ADD CONSTRAINT proyecto_id_disciplina_fkey FOREIGN KEY (id_disciplina)
REFERENCES public.disciplina(id_disciplina);

También podría gustarte