Académique Documents
Professionnel Documents
Culture Documents
Elaborado Por:
LUIS ALEJANDRO BAQUERO ROBLEDO
LAURA MILENA SILVA VILLANUEVA
Presentado a:
NELSON LOPEZ HIDALGO
1
INTRODUCCIÓN .................................................................................................................. 3
Ejecución de los Scripts ...................................................................................................... 4
BASE DE DATOS SECRETARÍA DEL MEDIO AMBIENTE ....................................... 4
BASE DE DATOS SECRETARÍA DE GOBIERNO ...................................................... 37
BASE DE DATOS SECRETARÍA DE HACIENDA ...................................................... 52
BASE DE DATOS SECRETARÍA DE RECREACIÓN Y SALUD ............................... 76
BASE DE DATOS SECRETARÍA DE SALUD ............................................................. 88
CONCLUSIONES .............................................................................................................. 120
BIBLIOGRAFÍA ................................................................................................................ 121
2
INTRODUCCIÓN
3
Ejecución de los Scripts
En nuestro caso se realizó la instalación del Oracle Database 12c Enterprise Edition
Release 12.2.0.1.0 - 64bit Production.
Posteriormente se procedió con la ejecución de los scripts que crean los usuarios en la base
de datos denominada PRUEBASENA
4
create user Indicadores identified by sena default tablespace USERS_DATA;
5
CREATE TABLE Zona (
idZona NUMBER PRIMARY KEY NOT NULL,
NombreZona varchar (30) NOT NULL,
TipoZona varchar (20) NOT NULL
);
6
CREATE SEQUENCE SEQ_ZONA
MINVALUE 1
MAXVALUE 1000000
START WITH 1
INCREMENT BY 1;
9
CREATE SEQUENCE SEQ_EstacionMuestreo
MINVALUE 49
MAXVALUE 1000000
START WITH 49
INCREMENT BY 1;
10
CREATE OR REPLACE TRIGGER TR_EstacionMuestreo
BEFORE INSERT ON EstacionMuestreo FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_EstacionMuestreo.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idEstacionMuestreo :=NUMERO;
END;
/
11
CREATE TABLE MuestraMensual (
idMuestraMensual NUMBER PRIMARY KEY NOT NULL,
idIndicador NUMBER NOT NULL,
Fecha NUMBER NOT NULL,
Mes NUMBER NOT NULL,
Valor decimal (18, 0) NOT NULL
);
12
CREATE SEQUENCE SEQ_MuestraMensual
MINVALUE 1
MAXVALUE 1000000
START WITH 1
INCREMENT BY 1;
13
CREATE OR REPLACE TRIGGER TR_MuestraMensual
BEFORE INSERT ON MuestraMensual FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_MuestraMensual.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idMuestraMensual :=NUMERO;
END;
/
14
CREATE TABLE MuestraAnual (
idMuestraAnual NUMBER PRIMARY KEY NOT NULL,
idEstacionMuestreo NUMBER NOT NULL,
idIndicador NUMBER NOT NULL,
Fecha NUMBER NOT NULL,
Valor decimal (18, 0) NULL
);
15
CREATE SEQUENCE SEQ_MuestraAnual
MINVALUE 1
MAXVALUE 1000000
START WITH 1
INCREMENT BY 1;
16
CREATE OR REPLACE TRIGGER TR_MuestraAnual
BEFORE INSERT ON MuestraAnual FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_MuestraAnual.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idMuestraAnual :=NUMERO;
END;
/
17
/*LLAVES FORANEAS*/
ALTER TABLE Indicador
ADD FOREIGN KEY( idRecurso ) REFERENCES Recurso ( idRecurso );
ALTER TABLE EstacionMuestreo
ADD FOREIGN KEY( idZona ) REFERENCES Zona ( idZona );
ALTER TABLE MuestraMensual
ADD FOREIGN KEY( idIndicador ) REFERENCES Indicador ( idIndicador );
18
ALTER TABLE MuestraAnual
ADD FOREIGN KEY( idEstacionMuestreo ) REFERENCES EstacionMuestreo (
idEstacionMuestreo );
Error at line 1
ORA-01031: privilegios insuficientes
Usuario modificado.
19
INSERT INTO Indicadores.Zona ( idZona , NombreZona , TipoZona ) VALUES ('1',
'Canal
Rio Negro', 'Cuenca');
INSERT INTO Indicadores.Zona ( idZona , NombreZona , TipoZona ) VALUES ('2',
'Canal
torca', 'Cuenca');
INSERT INTO Indicadores.Zona ( idZona , NombreZona , TipoZona ) VALUES ('3',
'Sector
Urbano', 'Area Influencia');
INSERT INTO Indicadores.Zona ( idZona , NombreZona , TipoZona ) VALUES ('4',
'Canal
Rio Grande', 'Cuenca');
INSERT INTO Indicadores.Zona ( idZona , NombreZona , TipoZona ) VALUES ('5',
'Perimetro
Urbano', 'Area Influencia');
INSERT INTO Indicadores.Zona ( idZona , NombreZona , TipoZona ) VALUES ('6',
'Sector
Industria', 'IndustriaControlada');
INSERT INTO Indicadores.Zona ( idZona , NombreZona , TipoZona ) VALUES ('7',
'Sector
Rural', 'Area Influencia');
20
/****** Object: Table Recurso ******/
INSERT INTO INDICADORES.Recurso ( idRecurso , NombreRecurso ) VALUES (6,
'Agua');
INSERT INTO Recurso ( idRecurso , NombreRecurso ) VALUES (7, 'Aire');
INSERT INTO Recurso ( idRecurso , NombreRecurso ) VALUES (8, 'Fauna');
INSERT INTO Recurso ( idRecurso , NombreRecurso ) VALUES (9, 'Suelo');
INSERT INTO Recurso ( idRecurso , NombreRecurso ) VALUES (10, 'Vegetación
y Arbolado');
commit;
21
CREATE SEQUENCE SEQ_RECURSO
MINVALUE 11
MAXVALUE 1000000
START WITH 11
INCREMENT BY 1;
22
CREATE OR REPLACE TRIGGER TR_RECURSO
BEFORE INSERT ON RECURSO FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_RECURSO.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idRECURSO :=NUMERO;
END;
/
23
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (110, 6, 'Carga Contaminante
de Matería Orgánica {DBO5, Demanda Biológica de Oxigeno}', 'CDBOI',
'Control Calidad Ambiental', 'Municipal', 'Este indicador hace referencia a la
mediana estadística anual de la carga de Contaminante de Materia Orgánica
(DBO5, Demanda Biológica de Oxígeno) vertida por la muestra de industrias
a las que se les realiza control en el marco del programa de seguimiento de
efluentes industriales y usuarios objeto de seguimiento ambiental en el tema
de vertimientos.');
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (120, 6, 'Agua Residual Tratada
- ART', 'ART', 'Gestión', 'Urbano', 'El término tratamiento de aguas es el
conjunto de operaciones unitarias de tipo físico, químico o biológico cuya finalidad
es la eliminación o reducción de la contaminación o las características no
deseables de las aguas, bien sean naturales, de abastecimiento, de proceso o
residuales. La finalidad de estas operaciones es obtener unas aguas con las características
adecuadas al uso que se les vaya a dar, por lo que la combinación
y naturaleza exacta de los procesos varía en función tanto de las propiedades
de las aguas de partida como de la eficiencia de remoción que se quiera dar al
tratamiento, para así llegar a las características deseadas.');
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (130, 6, 'Carga Contaminante
de Sólidos Suspendidos Totales, en el Sector Industrial', 'SSTI', 'Calidad
- Estado', 'Urbano', 'Este indicador hace referencia a la mediana estadística
mensual de la carga de sólidos suspendidos totales vertida por la muestra de
industrias que se les realiza control en el marco del programa de seguimiento
de efluentes industriales y usuarios objeto de seguimiento ambiental en el
tema de vertimientos');
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (200, 7, 'Dióxido de Azufre
Promedio Anual', 'SO2', 'Calidad - Estado', 'Urbano', 'La contaminación atmosférica tiene
su origen en los gases y partículas transportadas por el aire que, si
alcanzan niveles excesivos, resultan nocivos para la salud humana, las obras
de arte y los ecosistemas.');
24
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (210, 7, 'Ozono Promedio 8
horas Anual', 'O3', 'Calidad - Estado', 'Urbano', 'El Ozono O3 es un gas azul pálido
que, en las capas bajas de la atmósfera, se origina como consecuencia de
las reacciones entre los óxidos de nitrógeno y los hidrocarburos (gases compuestos
de carbono e hidrógeno principalmente); en presencia de la luz solar.
Es un oxidante fuerte, muy fácil de producir pero a la vez muy fácil de destruir;
es el compuesto más representativo de los compuestos fotoquímicos. Sus
efectos en el sistema respiratorio son de cuidado ya que es un gas altamente
oxidante e irritante.');
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (300, 9, 'Determinantes Ambientales
Emitidas en Instrumentos de Gestión del Suelo', 'DAEIGS', 'Calidad',
'Urbano', 'La Subdirección de Ecourbanismo y Gestión Ambiental Empresarial
de la Secretaria de Ambiente genera lineamientos ambientales según la
normatividad vigente para el desarrollo de los instrumentos de planeamiento
urbano, estos determinantes son requisitos para el diseño, construcción, operación
e incorporación de nuevos suelos al perímetro urbano o su re-desarrollo
en áreas subutilizadas. Así mismo, emite conceptos sobre los proyectos a formular
y construir en los procesos de regularización y legalización de barrios.');
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (310, 9, 'Disposición
de Escombros contaminados en el Relleno Sanitario San Antonio', 'DERSDJ',
'Gestión', 'Urbano', 'Este indicador nos da a conocer la cantidad de escombros
contaminados con residuos sóloidos convencionales y/o ordinarios que son
dispuestos en el Relleno Sanitario Doña Juana, provenientes de la atención y
limpieza de puntos criticos.');
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (320, 9, 'Disposición de
Residuos en el Relleno Sanitario San Antonio', 'DRRSDJ', 'Gestión', 'Urbano',
'Los residuos sólidos, comúnmente llamados basuras, se han convertido en un
factor que amenaza la salud humana y el medio ambiente por su alto volumen
de generación en las ciudades.');
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (400, 8, 'Número de Especímenes
de la Fauna Silvestre Recuperados', 'NEFSR', 'Gestión', 'Urbano', 'El
tráfico y la tenencia ilegal de fauna silvestre, constituyen dos eslabones de una
cadena de aprovechamiento ilegal de este recurso que ha llevado a que muchas
de nuestras especies se encuentren amenazadas de extinción.');
25
INSERT INTO Indicador ( idIndicador , idRecurso , NombreIndicador , Sigla
, TipoIndicador , Ambito , Descripcion ) VALUES (500, 9, 'Árboles Plantados',
'AP', 'Gestión', 'Urbano', 'El indicador representa el avance en el número
de árboles plantados por el Jardín Botánico de Bogotá José Celestino Mutis, a través de
convenios con entidades INTEGEReresadas en participar de procesos
de arborización urbana, gestión con participación ciudadana e institucional y
plantación directa.');
commit;
26
INSERT INTO EstacionMuestreo ( idEstacionMuestreo , idZona , Nombre ,
Ubicación , Longitud ) VALUES (56, 4, 'Tramo2', 'Arzobispo Carrera 7 Carrera
30 Calle 53', 2);
INSERT INTO EstacionMuestreo ( idEstacionMuestreo , idZona , Nombre ,
Ubicación , Longitud ) VALUES (57, 4, 'Tramo3', 'Carrefour Av 68 Transversal
91 Planta Salitre Salitre ', 13);
INSERT INTO EstacionMuestreo ( idEstacionMuestreo , idZona , Nombre ,
Ubicación , Longitud ) VALUES (58, 3, 'Relleno Sanitario', 'Yomasa Doña Juana',
10);
INSERT INTO EstacionMuestreo ( idEstacionMuestreo , idZona , Nombre ,
Ubicación , Longitud ) VALUES (59, 3, 'Perimetro Urbano', 'Perimetro Urbano',
100);
INSERT INTO EstacionMuestreo ( idEstacionMuestreo , idZona , Nombre
, Ubicación , Longitud ) VALUES (60, 6, 'Industrias Controladas', 'Perimetro
Urbano', 25);
commit;
27
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (6, 120, 2004, 12, 11);
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (7, 120, 2005, 1, 9);
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (8, 120, 2005, 2, 10);
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (9, 120, 2005, 3, 10);
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (10, 120, 2005, 4, 10);
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (11, 120, 2005, 5, 11);
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (12, 120, 2005, 6, 10);
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (13, 120, 2005, 7, 10);
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (14, 120, 2005, 8, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (15, 120, 2005, 9, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (16, 120, 2005, 10, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (17, 120, 2005, 11, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (18, 120, 2005, 12, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (19, 120, 2006, 1, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (20, 120, 2006, 2, 9 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (21, 120, 2006, 3, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (22, 120, 2006, 4, 13 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (23, 120, 2006, 5, 18 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (24, 120, 2006, 6, 12 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (25, 120, 2006, 7, 10 );
28
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (26, 120, 2006, 8, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (27, 120, 2006, 9, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (28, 120, 2006, 10, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (29, 120, 2006, 11, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (30, 120, 2006, 12, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (31, 120, 2007, 1, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (32, 120, 2007, 2, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (33, 120, 2007, 3, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (34, 120, 2007, 4, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (35, 120, 2007, 5, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (36, 120, 2007, 6, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (37, 120, 2007, 7, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (38, 120, 2007, 8, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (39, 120, 2007, 9, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (40, 120, 2007, 10, 12 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (41, 120, 2007, 11, 14 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (42, 120, 2007, 12, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (43, 120, 2008, 1, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (44, 120, 2008, 2, 10 );
29
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (45, 120, 2008, 3, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (46, 120, 2008, 4, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (47, 120, 2008, 5, 13 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (48, 120, 2008, 6, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (49, 120, 2008, 7, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (50, 120, 2008, 8, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (51, 120, 2008, 9, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (52, 120, 2008, 10, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (53, 120, 2008, 11, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (54, 120, 2008, 12, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (55, 120, 2009, 1, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (56, 120, 2009, 2, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (57, 120, 2009, 3, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (58, 120, 2009, 4, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (59, 120, 2009, 5, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (60, 120, 2009, 6, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (61, 120, 2009, 7, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (62, 120, 2009, 8, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (63, 120, 2009, 9, 9 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (64, 120, 2009, 10, 10 );
30
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (65, 120, 2009, 11, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (66, 120, 2009, 12, 9 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (67, 120, 2010, 1, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (68, 120, 2010, 2, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (69, 120, 2010, 3, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (70, 120, 2010, 4, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (71, 120, 2010, 5, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (72, 120, 2010, 6, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (73, 120, 2010, 7, 11 );
NSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (74, 120, 2010, 8, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (75, 120, 2010, 9, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (76, 120, 2010, 10, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (77, 120, 2010, 11, 16 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (78, 120, 2010, 12, 16 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (79, 120, 2011, 1, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (80, 120, 2011, 2, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (81, 120, 2011, 3, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (82, 120, 2011, 4, 19 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (83, 120, 2011, 5, 25 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (84, 120, 2011, 6, 19 );
31
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (85, 120, 2011, 7, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (86, 120, 2011, 8, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (87, 120, 2011, 9, 10 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (88, 120, 2011, 10, 11 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (89, 300, 2009, 4, 4 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (90, 300, 2009, 5, 9 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (91, 300, 2009, 6, 16 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (92, 300, 2009, 7, 6 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (93, 300, 2009, 8, 9 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (94, 300, 2009, 9, 8 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (95, 300, 2009, 10, 5 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (96, 300, 2009, 11, 6 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (97, 300, 2009, 12, 5 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (98, 300, 2010, 1, 3 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (99, 300, 2010, 2, 1 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (100, 300, 2010, 3, 6 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (101, 300, 2010, 4, 4 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (102, 300, 2010, 5, 3 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (103, 300, 2010, 6, 5 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (104, 300, 2010, 7, 2 );
32
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (105, 300, 2010, 8, 2 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (106, 300, 2010, 9, 2 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (107, 300, 2010, 10, 5 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (108, 300, 2010, 11, 6 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (109, 300, 2010, 12, 7 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (110, 300, 2011, 1, 0 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (111, 300, 2011, 2, 2 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (112, 300, 2011, 3, 4 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (113, 300, 2011, 4, 7 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (114, 300, 2011, 5, 7 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (115, 300, 2011, 6, 1 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (116, 300, 2011, 7, 6 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (117, 300, 2011, 8, 6 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (118, 300, 2011, 9, 6 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (119, 300, 2011, 10, 2 );
INSERT INTO MuestraMensual ( idMuestraMensual , idIndicador , Fecha ,
Mes , Valor ) VALUES (120, 300, 2011, 11, 4 );
commit;
33
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (1, 59, 200, 1999, 17 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (2, 59, 200, 2000, 17 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (3, 59, 200, 2001, 13 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (4, 59, 200, 2002, 11 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (5, 59, 200, 2003, 11 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (6, 59, 200, 2004, 13 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (7, 59, 200, 2005, 9 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (8, 59, 200, 2006, 6 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (9, 59, 200, 2007, 7 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (10, 59, 200, 2008, 9 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (11, 59, 200, 2009, 8 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (12, 59, 200, 2010, 4 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (13, 59, 210, 2005, 41 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (14, 59, 210, 2006, 10 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (15, 59, 210, 2007, 14 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (16, 59, 210, 2008, 14 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (17, 59, 210, 2009, 14 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (18, 59, 210, 2010, 14 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (19, 60, 110, 2002, 8574 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (20, 60, 110, 2003, 3867 );
34
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (21, 60, 110, 2004, 3867 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (22, 60, 110, 2005, 4268 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (23, 60, 110, 2006, 4268 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (24, 60, 110, 2007, 4268 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (25, 60, 110, 2008, 4268 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (26, 60, 110, 2009, 4280 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (27, 60, 110, 2010, 1868 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (28, 60, 130, 2002, 7746 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (29, 60, 130, 2003, 7692 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (30, 60, 130, 2004, 7692 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (31, 60, 130, 2005, 2611 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (32, 60, 130, 2006, 2611 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (33, 60, 130, 2007, 2611 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (34, 60, 130, 2008, 2611 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (35, 60, 130, 2009, 1671 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (36, 60, 130, 2010, 1816 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (37, 58, 310, 2003, 22918 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (38, 58, 310, 2004, 201058 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (39, 58, 310, 2005, 228712 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (40, 58, 310, 2006, 227699 );
35
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (41, 58, 310, 2007, 258133 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (42, 58, 310, 2008, 202961 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (43, 58, 310, 2009, 253066 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (44, 58, 310, 2010, 279166 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (45, 58, 320, 2002, 1844020 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (46, 58, 320, 2003, 1837240 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (47, 58, 320, 2004, 1965170 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (48, 58, 320, 2005, 1974240 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (49, 58, 320, 2006, 1960000 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (50, 58, 320, 2007, 2091410 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (51, 58, 320, 2008, 2161720 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (52, 58, 320, 2009, 2096550 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (53, 58, 320, 2010, 2239335 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (54, 59, 500, 1998, 6220 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (55, 59, 500, 1999, 40078 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (56, 59, 500, 2000, 61777 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (57, 59, 500, 2001, 28653 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (58, 59, 500, 2002, 7812 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (59, 59, 500, 2003, 51186 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (60, 59, 500, 2004, 7257 );
36
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (61, 59, 500, 2005, 23399 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (62, 59, 500, 2006, 13493 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (63, 59, 500, 2007, 17736 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (64, 59, 500, 2008, 15489 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (65, 59, 500, 2009, 22038 );
INSERT INTO MuestraAnual ( idMuestraAnual , idEstacionMuestreo , idIndicador
, Fecha , Valor ) VALUES (66, 59, 500, 2010, 22314 );
commit;
Sesi¾n modificada.
37
SQL> create user QUERELLAS identified by sena default tablespace USERS_DATA;
Usuario creado.
SQL>
Usuario modificado.
SQL>
*//CREACIÓN TABLAS*//
38
CREATE TABLE QUERELLA (
idQUERELLA NUMBER NOT NULL ,
idINSPECCION NUMBER NOT NULL ,
FECHA DATE NULL,
ASUNTO VARCHAR2(4000) NULL,
HECHOS VARCHAR2(4000) NULL,
ESTADO NUMBER NULL ,
PRIMARY KEY(idQUERELLA),
FOREIGN KEY(idINSPECCION)
REFERENCES INSPECCION(idINSPECCION)
);
39
CREATE TABLE CONTRACTUACION (
idCONTRACTUACION NUMBER NOT NULL ,
idCONTRAVENCION NUMBER NOT NULL ,
FECHA DATE NULL,
PRIMARY KEY(idCONTRACTUACION, idCONTRAVENCION),
FOREIGN KEY(idCONTRAVENCION)
REFERENCES CONTRAVENCION(idCONTRAVENCION)
);
41
--1=ORDEN PUBLICO 2=COMUNITARIO 3=FAMILIAR 4=OTROS
ALTER TABLE CONTRAVENCION ADD CONSTRAINT CONTRTIPOCHK
CHECK(TIPO IN(1,2,3,4));
--1=ABIERTA 2=PENDIENTE 3=CERRADA
ALTER TABLE CONTRAVENCION ADD CONSTRAINT CONTRESTADOCHK
CHECK(ESTADO IN(1,2,3));
--1=ABIERTA 2=PENDIENTE 3=CERRADA
ALTER TABLE QUERELLA ADD CONSTRAINT QUERETIPORCHK
CHECK(ESTADO
IN(1,2,3));
ALTER TABLE INVOLUCRADO ADD CONSTRAINT INVOLIDENTIBK
UNIQUE(IDENTIFICACION);
--1=CEDULA 2=TARJETA IDENTIDAD 3=CEDULA DE EXTRANJERIA
4=PASAPORTE 5=NUI
ALTER TABLE QUERELLA ADD CONSTRAINT QUERETIPORCHK
CHECK(TIPODOCUMENTO IN(1,2,3,4,5));
42
Durante la ejecución de las constraints se generó el siguiente error:
43
CREATE OR REPLACE TRIGGER TR_CONTRAVENCION
BEFORE INSERT ON CONTRAVENCION FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_CONTRAVENCION.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idCONTRAVENCION:=NUMERO;
END;
BEGIN
SELECT SEQ_INSPECCION.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idINSPECCION:=NUMERO;
END;
44
CREATE OR REPLACE TRIGGER TR_QUERELLA
BEFORE INSERT ON QUERELLA FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_QUERELLA.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idQUERELLA:=NUMERO;
END;
45
CREATE OR REPLACE TRIGGER TR_DETECCION
BEFORE INSERT ON DETECCION FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_DETECCION.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idDETECCION :=NUMERO;
END;
46
CREATE OR REPLACE TRIGGER TR_ACTUACION
BEFORE INSERT ON ACTUACION FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_ACTUACION.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idACTUACION :=NUMERO;
END;
47
CREATE OR REPLACE TRIGGER TR_DEMANDANTE
BEFORE INSERT ON DEMANDANTE FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_DEMANDANTE.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idDEMANDANTE :=NUMERO;
END;
48
CREATE OR REPLACE TRIGGER TR_PERSONA
BEFORE INSERT ON PERSONA FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_PERSONA.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idPERSONA :=NUMERO;
END;
49
50
INSERT INTO CONTRAVENCION(FECHA,TIPO,HECHOS,ESTADO)
VALUES(SYSDATE,1,'ALICORAMIENTO EN VIA PUBLICA',1);
INSERT INTO CONTRAVENCION(FECHA,TIPO,HECHOS,ESTADO)
VALUES(SYSDATE,1,'RIÑA CALLEJERA',1);
INSERT INTO CONTRAVENCION(FECHA,TIPO,HECHOS,ESTADO)
VALUES(SYSDATE,1,'DESORDEN EN LA VIA PUBLICA',1);
INSERT INTO CONTRAVENCION(FECHA,TIPO,HECHOS,ESTADO)
VALUES(SYSDATE,3,'PELEA FAMILIAR',1);
COMMIT;
51
BASE DE DATOS SECRETARÍA DE HACIENDA
Sesi¾n modificada.
Usuario creado.
Usuario modificado.
52
CREATE TABLE TIPOUSO (
codigo CHAR(2) NOT NULL,
nombretipouso VARCHAR2(20) NULL,
PRIMARY KEY(codigo)
);
53
CREATE OR REPLACE TRIGGER TR_TERCERO
BEFORE INSERT ON TERCERO FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_TERCERO.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.codTercero :=NUMERO;
END;
/
54
CREATE SEQUENCE SEQ_ConceptoPago
MINVALUE 1
MAXVALUE 1000000
START WITH 1
INCREMENT BY 1;
CREATE OR REPLACE TRIGGER TR_ConceptoPago
BEFORE INSERT ON ConceptoPago FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_ConceptoPago.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.codigoConceptoPago :=NUMERO;
END;
/
55
CREATE OR REPLACE TRIGGER TR_cuentasPorCobrar
BEFORE INSERT ON cuentasPorCobrar FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_cuentasPorCobrar.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.nroCuenta :=NUMERO;
END;
/
56
CREATE TABLE predio (
ficha NUMBER NOT NULL, --autonumerico
estrato_codigo NUMBER NOT NULL,
tipoUso_codigo CHAR(2) NOT NULL,
propietario_cedula NUMBER NOT NULL,
direccion VARCHAR2(30) NULL,
matricula VARCHAR2(15) NULL,
area FLOAT(16) NULL,
PRIMARY KEY(ficha),
FOREIGN KEY(tipoUso_codigo)
REFERENCES tipoUso(codigo),
FOREIGN KEY(estrato_codigo)
REFERENCES estrato(codigo),
FOREIGN KEY(propietario_cedula)
REFERENCES propietario (cedula)
);
57
CREATE TABLE facturaVigente (
nroFactura NUMBER NOT NULL, --autonumerico
referencia NUMBER NULL,
fichaPredio NUMBER NOT NULL,
fechaVencimiento date NULL,
fechaEmision date NULL,
totalPagar NUMBER(16,2) NULL,
totalDescuento NUMBER(16,2) NULL,
PRIMARY KEY(nroFactura),
FOREIGN KEY(fichaPredio) REFERENCES predio(ficha)
);
58
CREATE TABLE detalleFacturaVigente (
iddetalle NUMBER NOT NULL, --autonumerico
codigoConceptoPago NUMBER NOT NULL,
nroFactura NUMBER NULL,
codigoConcepto NUMBER NULL,
valorBaseGravable NUMBER(16,2) NULL,
valorFactor NUMBER(16,2) NULL,
valorTotalConcepto NUMBER(16,2) NULL,
PRIMARY KEY(iddetalle),
FOREIGN KEY(codigoConceptoPago)
REFERENCES ConceptoPago(codigoConceptoPago),
FOREIGN KEY(nroFactura)
REFERENCES facturaVigente(nroFactura)
);
59
CREATE TABLE pago (
idpago NUMBER NOT NULL, --autonumerico
nrofactura NUMBER NULL,
fechaPago date NULL,
valorPago NUMBER(16,2) NULL,
tipoPago NUMBER NULL,
PRIMARY KEY(idpago),
FOREIGN KEY(nroFactura)
REFERENCES facturaVigente(nroFactura)
);
60
INSERT INTO estrato (nombre) VALUES ( 'Estrato uno');
INSERT INTO estrato (nombre) VALUES ( 'Estrato dos');
INSERT INTO estrato ( nombre) VALUES ( 'Estrato tres');
INSERT INTO estrato ( nombre) VALUES ( 'Estrato Cuatro');
INSERT INTO estrato ( nombre) VALUES ( 'Estrato cinco');
INSERT INTO estrato ( nombre) VALUES ('Estrato Seis');
COMMIT;
61
INSERT INTO ConceptoPago (nombreConcepto) VALUES ( 'Impuesto
sobre la renta');
INSERT INTO ConceptoPago ( nombreConcepto) VALUES ( 'Avaluo Catastral');
INSERT INTO ConceptoPago ( nombreConcepto) VALUES ( 'Registro
Inmobiliario');
INSERT INTO ConceptoPago ( nombreConcepto) VALUES ( 'Impuesto
Predial');
INSERT INTO ConceptoPago ( nombreConcepto) VALUES ( 'Certificado
Paz y Salvo');
INSERT INTO ConceptoPago ( nombreConcepto) VALUES ( 'Cobro Coactivo');
COMMIT;
62
INSERT INTO tipoUso (codigo, nombretipouso) VALUES ('C', 'Comercial');
INSERT INTO tipoUso (codigo, nombretipouso) VALUES ('G', 'Gobierno');
INSERT INTO tipoUso (codigo, nombretipouso) VALUES ('M', 'Mixto');
INSERT INTO tipoUso (codigo, nombretipouso) VALUES ('P', 'Publico');
INSERT INTO tipoUso (codigo, nombretipouso) VALUES ('R', 'Residencial');
COMMIT;
63
INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroIdentifica, email, direccion,
telefono, celular, fechaNacimiento) VALUES ('Francy', 'Parra', '1', 41419563,
'fparra@live.com', 'av 28 56-85', 3858780, 317526985, '10-05-1968');
INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroIdentifica, email, direccion,
telefono, celular, fechaNacimiento) VALUES ('Ana', 'Molina', '1', 41589632,
'amolina@hotmaill.com', 'cra 52 45-85', 4128781, 3220526985,'09-03-1948');
INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroIdentifica, email, direccion,
telefono, celular, fechaNacimiento) VALUES ('Lucrecia','Mendez', '1', 45698255,
'Lucreme@yahoo.com', 'calle 4 12-45', 4858783, 310526987,'08-04-1959');
INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroIdentifica, email, direccion,
telefono, celular, fechaNacimiento) VALUES ('Sofia', 'Prieto', '1', 52458965,
'fiapriet@gmail.com', 'diag13 45-85', 2178787, 3108269851, '02-02-1974');
INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroIdentifica, email, direccion,
telefono, celular, fechaNacimiento) VALUES ('Abel', 'Garcia', '1', 77563254,
'agarcia@hotmaill.com', 'calle 4 12-45', 8428788, 310926985, '08-01-1949');
COMMIT;
64
INSERT INTO propietario (cedula, nombre, apellido) VALUES (2789563, 'German',
'Lozano');
INSERT INTO propietario (cedula, nombre, apellido) VALUES (2920548, 'Luis',
'Montano');
INSERT INTO propietario (cedula, nombre, apellido) VALUES (4895645, 'Soraya',
'Beltran');
INSERT INTO propietario (cedula, nombre, apellido) VALUES (41419563, 'Francy',
'Parra');
INSERT INTO propietario (cedula, nombre, apellido) VALUES (41589632, 'Ana',
'Molina');
INSERT INTO propietario (cedula, nombre, apellido) VALUES (45698255, 'Lucrecia',
'Mendez');
INSERT INTO propietario (cedula, nombre, apellido) VALUES (52458965, 'Sofia',
'Prieto');
INSERT INTO propietario (cedula, nombre, apellido) VALUES (77563254, 'Abel',
'Garcia');
COMMIT;
65
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 1, 'C', 2789563, 'calle 12 45-82', '2852466', 32);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 2, 'G', 2920548, 'carrera 3#25-85', '14607006', 45.2);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 3, 'M', 4895645, 'av. Bolivar#18-20', '28609745', 85.3);
INSERT INTO predio (estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 4, 'P', 41419563, 'carrera 28#52-84', '16321673', 70.3);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 2, 'R', 41589632, 'calle 2315-02', '442816789', 56.3);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 1, 'C', 45698255, 'calle 1245-15', '631182006', 45.2);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 5, 'R', 52458965, 'calle 1223-58', '594227006', 62);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 3, 'M', 77563254, 'calle 224-20', '322080064', 125.3);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 3, 'P', 2789563, 'diag. 36#25-84', '8301310065', 213);
INSERT INTO predio (estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 5, 'R', 2920548, 'calle 12 45-82', '7742900610', 152);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 4, 'R', 4895645, 'carrera 12#15-84', '2703490064', 80);
INSERT INTO predio (estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 4, 'M', 41419563, 'av. Alcazar32-25', '337191006', 85);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 3, 'P', 41589632, 'carrera11S #78-84', '553588006', 46);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 4, 'R', 45698255, 'transv.6#48-87', '79305515006', 68);
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 5, 'R', 52458965, 'carrera12#30-60', '4333924006', 72);
66
INSERT INTO predio ( estrato_codigo, tipoUso_codigo, propietario_cedula, direccion,
matricula, area) VALUES ( 3, 'R', 77563254, 'calle 1245-82', '182712e006', 72);
COMMIT;
67
INSERT INTO cuentasPorPagar ( codTercero, conceptoCuenta, valorCuenta,
estadoCuenta) VALUES ( 5, 'impuestos 2004', 490000.0000,'2');
COMMIT;
68
INSERT INTO cuentasPorCobrar( codTercero, conceptoCuenta, valorCuenta,
estadoCuenta) VALUES ( 5 , 'impuestos 2004', 490000.0000 ,'2');
COMMIT;
69
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 2860945,'25-06-2012' , '18-01-2012',
425362.0000, 146500.0000, 7);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 1632163, '25-06-2012' ,'18-01-2012' ,
425362.0000, 146500.0000, 8);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 4428169, '25-06-2012', '18-01-2012',
128352.0000, 75000.0000, 13);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 6311826, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 12);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 5942270, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 5);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 3220800, '25-06-2012', '18-01-2012', 78452.0000,
62500.0000, 9);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 8301310, '25-06-2012', '18-01-2012',
283000.0000, 83520.0000, 1);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 7742900, '25-06-2012', '18-01-2012',
175421.0000, 95000.0000, 11);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 2703490, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 14);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 2703490, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 14);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 2703490, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 14);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 3371910, '25-06-2012', '18-01-2012',
480000.0000, 158000.0000, 4);
70
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 2852466, '25-06-2012', '18-01-2012',
425362.0000, 130500.0000, 4);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 1460706, '25-06-2012', '18-01-2012',
425362.0000, 200000.0000, 6);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 2860945, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 7);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 1632163, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 8);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 4428169, '25-06-2012', '18-01-2012',
128352.0000, 75000.0000, 13);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 6311826, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 12);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 5942270, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 5);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 3220800, '25-06-2012', '18-01-2012', 78452.0000,
62500.0000, 9);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 8301310, '25-06-2012', '18-01-2012',
283000.0000, 83520.0000, 10);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 7742900, '25-06-2012', '18-01-2012',
175421.0000, 95000.0000, 11);
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 2703490, '25-06-2012', '18-01-2012',
425362.0000, 146500.0000, 14);
71
INSERT INTO facturaVigente ( referencia, fechaVencimiento, fechaEmision, totalPagar,
totalDescuento, fichaPredio) VALUES ( 3371910, '25-06-2012', '18-01-2012',
480000.0000, 158000.0000, 4);
COMMIT;
72
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 1, 16, 425362.0000,
0.5000, 212681.0000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 3, 17, 78452.0000,
0.3000, 23535.6000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 2, 18, 283000.0000,
0.2000, 56600.0000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 2, 19, 175421.0000,
0.8000, 140336.8000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 1, 20, 425362.0000,
0.3000, 127608.6000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 1, 21, 480000.0000,
0.2000, 96000.0000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 1, 22, 425362.0000,
0.5000, 212681.0000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 2, 12, 425362.0000,
0.4000, 170144.8000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 4, 11, 425362.0000,
0.3000, 127608.6000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 4, 10, 425362.0000,
0.3000, 127608.6000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 4, 9, 128352.0000,
0.3000, 38505.6000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 4, 8, 425362.0000,
0.3000, 127608.6000);
73
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 4, 7, 425362.0000,
0.3000, 127608.6000) ;
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 5, 6, 78452.0000,
0.6000, 47071.2000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 5, 5, 283000.0000,
0.6000, 169800.000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 6, 4, 175421.0000,
0.3000, 52626.300);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 1, 3, 425362.0000,
0.1000, 42536.200);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 2, 15, 480000.0000,
0.2000, 96000.000);
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 1, 14, 253698.0000,
0.1000, 25369.000);
74
INSERT INTO detalleFacturaVigente ( codigoConceptoPago, nroFactura,
valorBaseGravable, valorFactor, valorTotalConcepto) VALUES ( 4, 13, 1236585.0000,
0.3000, 37097.5000);
COMMIT;
75
INSERT INTO pago ( nrofactura, fechaPago, valorPago, tipoPago) VALUES ( 6, '02-08-
2012', 127608.6000, 1);
INSERT INTO pago ( nrofactura, fechaPago, valorPago, tipoPago) VALUES ( 7, '02-08-
2012', 47071.2000, 1);
INSERT INTO pago ( nrofactura, fechaPago, valorPago, tipoPago) VALUES ( 8, '02-08-
2012', 52626.3000, 1);
INSERT INTO pago ( nrofactura, fechaPago, valorPago, tipoPago) VALUES ( 9, '02-08-
2012', 42536.2000, 2);
INSERT INTO pago ( nrofactura, fechaPago, valorPago, tipoPago) VALUES ( 10,'02-09-
2012', 96000.0000, 1);
INSERT INTO pago ( nrofactura, fechaPago, valorPago, tipoPago) VALUES ( 13,'02-09-
2012', 85072.4000, 1);
commit;
Sesion modificada.
76
SQL> create user RECREA identified by sena default tablespace USERS_DATA;
Usuario creado.
Usuario modificado.
77
CREATE TABLE INSTITUCION(
CodIns NUMBER PRIMARY KEY,
NomIns varchar2(30) NOT NULL,
DirIns varchar2(30) NOT NULL,
TelIns varchar2(15) NOT NULL);
79
CREATE OR REPLACE TRIGGER TR_INSTITUCION_EVENTO
BEFORE INSERT ON INSTITUCION_EVENTO FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_INSTITUCION_EVENTO.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.CodSec:=NUMERO;
END;
/
CREATE TABLE PARTICIPANTE(
CodPar NUMBER PRIMARY KEY,
NomPar varchar2(30) NOT NULL,
ApePar varchar2(30) NOT NULL,
IdPar varchar2(30) NOT NULL,
EdadPar smallint NOT NULL,
FotoPar BLOB
);
80
ALTER TABLE PARTICIPANTE_EVENTO ADD CONSTRAINT PARTIEVENTOFK
FOREIGN
KEY(CodEve) REFERENCES EVENTO(CodEve);
81
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');
COMMIT;
82
INSERT INTO Tipo(NomTipo) VALUES('Deporte Terrestre');
INSERT INTO Tipo(NomTipo) VALUES('Deporte Acuático');
INSERT INTO Tipo(NomTipo) VALUES('Deporte Aereo');
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');
INSERT INTO Tipo(NomTipo) VALUES('Musica');
INSERT INTO Tipo(NomTipo) VALUES('Peña Cultural');
COMMIT;
83
INSERT INTO Evento(NomEve,CodTipo,FechIni,FechFin) VALUES('Encuentro de
habilidades artisticas',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');
COMMIT;
84
INSERT INTO Institucion_Evento(CodEve,CodIns) Values(5,2);
INSERT INTO Institucion_Evento(CodEve,CodIns) Values(5,1);
COMMIT;
85
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);
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);
86
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);
COMMIT;
87
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(3,22,6000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(3,23,6000);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(4,24,4500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(4,25,4500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(4,26,4500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(4,27,4500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(4,28,4500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(4,29,4500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(5,30,5500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(5,12,5500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(5,11,5500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(5,10,5500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(5,9,5500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(5,7,5500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(5,6,6500);
INSERT INTO Participante_Evento(CodEve,CodPar,ValIns) VALUES(5,5,6500);
COMMIT;
88
Sesi¾n modificada.
Usuario creado.
Usuario modificado.
89
CREATE OR REPLACE TRIGGER TR_TIPOIDENTIFICACION
BEFORE INSERT ON TIPOIDENTIFICACION FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_TIPOIDENTIFICACION.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idTIPOIDENTIFICACION :=NUMERO;
END;
/
90
CREATE TABLE estadopersona
(
idEstadoPersona NUMBER NOT NULL PRIMARY KEY ,
descripcion VARCHAR2(4000) NOT NULL
);
91
CREATE OR REPLACE TRIGGER TR_estadoeps
BEFORE INSERT ON estadoeps FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_estadoeps.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idestadoeps :=NUMERO;
END;
/
92
CREATE TABLE persona
(
idPersona numeric NOT NULL PRIMARY KEY,
tipoidentificacion NUMBER NOT NULL,
nombre VARCHAR2(4000) NOT NULL,
apellido VARCHAR2(4000) NOT NULL,
fechaNacimiento date NOT NULL,
sexo char NOT NULL,
CONSTRAINT fk_idpersona FOREIGN KEY (tipoidentificacion) REFERENCES
tipoidentificacion (idtipoidentificacion)
);
93
CREATE OR REPLACE TRIGGER TR_eps
BEFORE INSERT ON eps FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_eps.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.ideps :=NUMERO;
END;
/
94
CREATE OR REPLACE TRIGGER TR_historialpersona
BEFORE INSERT ON historialpersona FOR EACH ROW
DECLARE
NUMERO NUMBER;
BEGIN
SELECT SEQ_historialpersona.NEXTVAL INTO NUMERO FROM DUAL;
:NEW.idhistorialpersona :=NUMERO;
END;
/
CREATE TABLE servicioeps
(
ideps NUMBER NOT NULL,
idtiposervicio NUMBER NOT NULL,
estado VARCHAR2(4000) NOT NULL,
valor NUMBER NOT NULL,
detalle VARCHAR2(4000) NULL,
CONSTRAINT pk_servicioseps PRIMARY KEY (ideps, idtiposervicio),
CONSTRAINT fk_ideps FOREIGN KEY (ideps) REFERENCES eps(ideps),
CONSTRAINT fk_idtiposervicio FOREIGN KEY (idtiposervicio) REFERENCES
tiposervicio(idtiposervicio)
);
95
96
97
INSERT INTO tipoidentificacion (abreviatura, descripcion) VALUES ('CC', 'cedula de
ciudadania');
INSERT INTO tipoidentificacion (abreviatura, descripcion) VALUES ('TI','tarjeta de
identidad');
INSERT INTO tipoidentificacion (abreviatura, descripcion) VALUES ('NUI', 'Numero
Unico de Identificacion');
INSERT INTO tipoidentificacion (abreviatura, descripcion) VALUES ('RC', 'Registro
civil');
INSERT INTO tipoidentificacion (abreviatura, descripcion) VALUES ('PS', 'Pasaporte');
COMMIT;
98
INSERT INTO tipoafiliado (descripcion) VALUES ('Cotizante');
INSERT INTO tipoafiliado (descripcion) VALUES ('Beneficiario');
INSERT INTO tipoafiliado (descripcion) VALUES ('Subsidiado');
INSERT INTO tipoafiliado (descripcion) VALUES ('Fosiga');
INSERT INTO tipoafiliado (descripcion) VALUES ('Sisben');
COMMIT;
99
INSERT INTO estadopersona (descripcion) VALUES ('Activo');
INSERT INTO estadopersona (descripcion) VALUES ('Afiliado');
INSERT INTO estadopersona (descripcion) VALUES ('Cesante');
INSERT INTO estadopersona (descripcion) VALUES ('Retirado');
COMMIT;
100
INSERT INTO estadoeps (descripcion) VALUES ('Activa');
INSERT INTO estadoeps (descripcion) VALUES ('Sancionada');
INSERT INTO estadoeps (descripcion) VALUES ('Desactivada');
INSERT INTO estadoeps (descripcion) VALUES ('Intervenida');
INSERT INTO estadoeps (descripcion) VALUES ('Liquidada');
COMMIT;
101
INSERT INTO tiposervicio (descripcion) VALUES ('Consulta interna');
INSERT INTO tiposervicio (descripcion) VALUES ('Unidad de cuidados intensivos');
INSERT INTO tiposervicio (descripcion) VALUES ('Consulta psiquiatria');
COMMIT;
102
INSERT INTO persona VALUES (103251438,2,'JIMMY','CARDENAS','25/03/1991','M');
INSERT INTO persona VALUES
(96195585,1,'GONZALO','GUEVARA','10/11/1984','M');
INSERT INTO persona VALUES (8190364,1,'EIVAR','BERGARA''O','01/08/1955','M');
INSERT INTO persona VALUES (17360310,1,'MILTON','BURGOS','20/02/1964','M');
INSERT INTO persona VALUES (40270715,1,'ANA','HERNANDEZ','25/07/1959','F');
INSERT INTO persona VALUES (2952910,1,'ANGEL','RAMIREZ','23/11/1937','M');
INSERT INTO persona VALUES
(1127385618,4,'JHULLDER','BELTRAN','08/04/2008','M');
INSERT INTO persona VALUES (26632648,1,'MYRIAM','GOMEZ','15/05/1961','F');
INSERT INTO persona VALUES
(206276711,2,'DAELLA','CARVAJAL','27/06/1992','F');
INSERT INTO persona VALUES
(1122513211,4,'HAROLD','SANTANA','15/05/2006','M');
INSERT INTO persona VALUES (79600774,1,'ALEXIS','HERRERA','05/10/1972','M');
INSERT INTO persona VALUES (110763859,2,'ANGIE','HERRERA','07/11/1998','F');
INSERT INTO persona VALUES
(6611537,1,'MOISES','MALDONADO','06/10/1936','M');
INSERT INTO persona VALUES
(1192213089,4,'EMANUEL','BABATIVA','08/07/2009','M');
INSERT INTO persona VALUES
(1127386495,4,'YEFERSSON','ROJAS','26/05/2009','M');
INSERT INTO persona VALUES (250344,4,'KELLY','REINO','23/05/2000','F');
INSERT INTO persona VALUES
(12196489,1,'ALEXANDER','IBARRA','15/09/1975','M');
INSERT INTO persona VALUES (27385092,4,'ANLLELY','IBARRA','04/07/2007','F');
INSERT INTO persona VALUES (92373541,2,'JOSE','GONZALEZ','23/09/1998','M');
INSERT INTO persona VALUES (91106202,1,'LUIS','PRADA','22/12/1967','M');
INSERT INTO persona VALUES (40771163,1,'GLORIA','MEDINA','21/03/1968','F');
INSERT INTO persona VALUES (33001267,2,'GERSON','PRADA','30/03/1995','M');
INSERT INTO persona VALUES (26542999,1,'SANDRA','VARGAS','21/08/1979','F');
INSERT INTO persona VALUES
(82154809,4,'KAREN','CASTIBLANCO','29/03/2005','F');
INSERT INTO persona VALUES (2213052,3,'CARLOS','RIVERA','08/01/2009','M');
INSERT INTO persona VALUES (17340110,1,'EDGAR','DIAZ','04/09/1967','M');
INSERT INTO persona VALUES (17339368,1,'HECTOR','LENIS','14/05/1967','M');
INSERT INTO persona VALUES (40382477,1,'LUZ','ARANA','18/01/1968','F');
INSERT INTO persona VALUES (21249349,1,'NUBIA','VALERO','08/06/1973','F');
103
INSERT INTO persona VALUES (86055321,1,'CARLOS','HERRERA','28/08/1971','M');
INSERT INTO persona VALUES (40216231,1,'JENNY','GARCIA','02/04/1982','F');
INSERT INTO persona VALUES (1121850975,4,'ISAIT','AMADO','02/04/2007','M');
INSERT INTO persona VALUES (97610314,1,'YEINER','MEDELLIN','26/12/1982','M');
INSERT INTO persona VALUES (30215164,1,'MARIA','GAITAN','31/12/1928','F');
INSERT INTO persona VALUES (21184191,1,'MARIA','ACOSTA','27/09/1934','F');
INSERT INTO persona VALUES (18263255,1,'JOSE','GAITAN','20/07/1979','M');
INSERT INTO persona VALUES (40417149,1,'JANETH','BARRETO','22/02/1977','F');
INSERT INTO persona VALUES (1127722566,4,'
SEBASTIAN','RINCON','05/03/2006','M');
INSERT INTO persona VALUES (23836167,1,'MARTHA','PERDOMO','30/01/1969','F');
INSERT INTO persona VALUES (2356060,1,'HECTOR','MENDEZ','19/06/1947','M');
INSERT INTO persona VALUES
(92122455540,2,'YORMAN','OLMOS','24/12/1992','M');
INSERT INTO persona VALUES (40417953,1,'MARITZA','PRIETO','06/04/1976','F');
INSERT INTO persona VALUES (17388376,1,'RAMON','ALARCON','09/01/1970','M');
INSERT INTO persona VALUES
(97041708828,2,'JORGE','MONCADA','17/04/1997','F');
INSERT INTO persona VALUES (17389974,1,'EUCLIDES','SUAREZ','04/09/1978','M');
INSERT INTO persona VALUES (1121816195,1,'YENNI','OLMOS','14/12/1985','F');
INSERT INTO persona VALUES (17388487,1,'WILSON','CACERES','20/02/1970','M');
INSERT INTO persona VALUES (40417370,1,'NURY','VARGAS','17/02/1974','F');
INSERT INTO persona VALUES (23834813,1,'MARIA','CORTES','11/07/1954','F');
INSERT INTO persona VALUES (93115847,1,'ARTURO','ARIAS','05/07/1958','M');
INSERT INTO persona VALUES (40419288,1,'SILVANA','ANGULO','05/04/1970','F');
INSERT INTO persona VALUES (40419253,1,'ANA','SANABRIA','25/02/1981','F');
INSERT INTO persona VALUES (2254679,4,'HANIA','DAJOME','07/03/1983','F');
INSERT INTO persona VALUES (1127385269,1,'JHON','LAGUNA','27/05/1989','M');
INSERT INTO persona VALUES (1082019,1,'MIGUEL','PEREZ','29/09/1934','M');
INSERT INTO persona VALUES (41479669,1,'LEONOR','APOLINAR','18/08/1946','F');
INSERT INTO persona VALUES
(1052390132,4,'DAINNY','ALARCON','09/02/2008','F');
INSERT INTO persona VALUES (1127386763,4,'DIDIER','OROS','14/10/2009','M');
INSERT INTO persona VALUES
(1127722954,4,'WILLIAN','GUAYABO','25/07/2007','M');
INSERT INTO persona VALUES (1192748086,2,'DANIEL','GARCIA','22/11/1999','M');
INSERT INTO persona VALUES (1127722523,4,'LUIS','BARRETO','31/01/2006','M');
INSERT INTO persona VALUES
(1081406547,4,'JADER','BARRAGAN','05/12/2008','M');
104
INSERT INTO persona VALUES (18262730,1,'WILLIAN','SANTANA','19/12/1976','M');
INSERT INTO persona VALUES (86003367,1,'KENNEDY','LUGO','18/05/1962','M');
INSERT INTO persona VALUES (47425902,1,'NANCY','OROS','22/10/1973','F');
INSERT INTO persona VALUES (1010045484,2,'LILIANA','OROS','26/08/1995','F');
INSERT INTO persona VALUES (2746611,1,'JESUS','BUENO','01/11/1957','M');
INSERT INTO persona VALUES (41250448,1,'NINFA','GARCIA','05/07/1959','F');
INSERT INTO persona VALUES (18256624,1,'FREDY','JIMENEZ','24/10/1979','M');
INSERT INTO persona VALUES (1127722326,4,'ELKAN','OROS','05/03/2004','M');
INSERT INTO persona VALUES
(1127385785,1,'WILLIAN','GUAYABO','29/06/1990','M');
INSERT INTO persona VALUES (93072526048,2,'EDIER','GARCIA','25/07/1993','M');
INSERT INTO persona VALUES (1192748085,2,'KEILA','GARCIA','22/04/1997','F');
INSERT INTO persona VALUES (1010080473,1,'ELKIN','SANCHEZ','29/06/1989','M');
INSERT INTO persona VALUES (55212231,1,'EDITH','GOMEZ','22/05/1980','F');
INSERT INTO persona VALUES (18263392,1,'JULIO','SANABRIA','18/04/1982','M');
INSERT INTO persona VALUES
(1127722565,4,'CARLOS','SANTANA','12/04/2005','M');
INSERT INTO persona VALUES (30937299,1,'MARIA','SANCHEZ','25/07/1978','F');
INSERT INTO persona VALUES (1127722513,4,'WESLER','LUGO','06/01/2006','M');
INSERT INTO persona VALUES
(1122722735,1,'MARLLURY','TOVAR','28/04/1985','F');
INSERT INTO persona VALUES (1105611093,4,'ANYHI','CASTILLA','18/03/2005','F');
INSERT INTO persona VALUES (4186277,1,'AQUILINO','SIERRA','19/11/1952','M');
INSERT INTO persona VALUES (1010081989,2,'SOLANLLI','SIERRA','29/03/1996','F');
105
INSERT INTO persona VALUES (1120865708,1,'GLORI','JIMENEZ','13/09/1986','F');
INSERT INTO persona VALUES (86050207,1,'JHON','GOMEZ','08/03/1976','M');
COMMIT;
106
INSERT INTO eps (nombre, estadoeps) VALUES ('SALUD TOTAL',5);
INSERT INTO eps (nombre, estadoeps) VALUES ('SANITAS',3);
COMMIT;
107
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (52377972,
4, 4,'15/06/2006','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (250025, 2,
1,'20/09/2001','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (7276950,
1, 4,'01/12/1999','01/04/2003','I');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127722084,1, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127722591,2, 2,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(990014705, 1, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(990014543, 8, 1,'01/12/2009','01/04/2010','I');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (9267617,
4, 5,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1126704602,5, 2,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(103251438, 2, 4,'01/10/2008','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (96195585,
4, 4,'01/10/2008','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (8190364,
5, 1,'28/05/2008','01/04/2010','A');
108
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (17360310,
7, 1,'01/10/2008','30/09/2010','I');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40270715,
8, 1,'01/10/2008','30/06/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (2952910,
3, 2,'01/10/2008','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127385618,6, 1,'25/09/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (26632648,
1, 1,'01/04/2001','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(206276711, 2, 1,'05/02/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1122513211,4, 4,'07/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (79600774,
5, 1,'19/11/2009','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(110763859, 6, 5,'19/11/2009','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (6611537,
6, 2,'01/10/2007','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1192213089,3, 1,'06/08/2009','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127386495,4, 1,'20/06/2009','01/04/2010','A');
109
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (250344, 9,
1,'01/06/2004','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (12196489,
5, 1,'10/09/2008','01/04/2009','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (27385092,
7, 1,'10/09/2008','01/04/2009','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (92373541,
8, 1,'09/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (91106202,
5, 1,'13/09/2007','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40771163,
3, 1,'01/06/2004','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (33001267,
4, 4,'01/06/2004','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (26542999,
6, 1,'15/12/2005','01/10/2009','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (82154809,
7, 1,'15/12/2005','01/10/2009','I');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (2213052,
2, 1,'13/01/2009','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (17340110,
3, 4,'01/04/2005','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (17339368,
5, 4,'01/12/2005','01/04/2010','A');
110
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40382477,
6, 4,'01/04/2004','01/10/2009','I');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (21249349,
7, 2,'01/04/2005','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (86055321,
8, 4,'16/12/2001','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40216231,
9, 4,'16/12/2001','16/12/2011','I');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1121850975,3, 5,'12/07/2007','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (97610314,
2, 1,'20/12/2006','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (30215164,
1, 4,'23/08/2007','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (21184191,
3, 4,'01/10/2007','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (18263255,
4, 4,'23/08/2007','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40417149,
5, 1,'22/01/2000','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127722566,6, 4,'31/03/2007','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (23836167,
7, 2,'01/10/2004','01/04/2010','A');
111
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (2356060,
8, 1,'01/04/2005','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(92122455540,9,1,'01/04/2005','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40417953,
4, 2,'01/04/2005','30/09/2010','I');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (17388376,
2, 1,'01/04/2000','30/09/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(97041708828,12,4,'01/04/2000','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (17389974,
11,3,'01/04/1998','01/10/2009','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1121816195,3, 1,'01/04/2000','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (17388487,
4, 1,'01/04/2000','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40417370,
5, 1,'01/04/2000','01/06/2002','I');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (23834813,
6, 1,'01/04/2000','01/10/2009','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (93115847,
7, 1,'01/04/2005','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40419288,
8, 1,'01/04/2005','01/04/2010','A');
112
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (40419253,
5, 5,'20/04/2007','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (2254679,
6, 5,'01/04/2001','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127385269,13,1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (1082019,
3, 4,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (41479669,
4, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1052390132,2, 4,'15/04/2008','01/04/2009','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127386763,6, 4,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127722954,4, 3,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1192748086,14,3,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127722523,5, 4,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1081406547,7, 4,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (18262730,
3, 2,'01/12/2009','01/04/2010','A');
113
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (86003367,
9, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (47425902,
4, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1010045484,4, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (2746611,
7, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (41250448,
4, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (18256624,
5, 4,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127722326,7, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127385785,2, 2,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(93072526048,4,4,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1192748085,5, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1010080473,8, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (55212231,
9, 1,'01/12/2009','01/04/2010','A');
114
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (18263392,
5, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127722565,4, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (30937299,
6, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1127722513,7, 4,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1122722735,3, 1,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1105611093,2, 4,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (4186277,
1, 5,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1010081989,6, 3,'01/12/2009','01/04/2010','A');
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES
(1120865708,7, 2,'01/12/2009','01/04/2010','A');
115
INSERT INTO historialpersona
(idpersona,ideps,tipoafiliado,fechaingreso,fecharetiro,estadopersona) VALUES (86050207,
8, 1,'01/12/2009','01/04/2010','A');
COMMIT;
116
INSERT INTO servicioeps VALUES (2,7,'I',78000,null);
INSERT INTO servicioeps VALUES (2,8,'A',6000,null);
INSERT INTO servicioeps VALUES (2,9,'A',76000,null);
INSERT INTO servicioeps VALUES (2,10,'I',96000,null);
INSERT INTO servicioeps VALUES (3,1,'A',56000,null);
INSERT INTO servicioeps VALUES (3,2,'A',28000,null);
INSERT INTO servicioeps VALUES (3,3,'I',36000,null);
INSERT INTO servicioeps VALUES (3,4,'A',156000,null);
INSERT INTO servicioeps VALUES (3,5,'I',256000,null);
INSERT INTO servicioeps VALUES (3,6,'A',556000,null);
INSERT INTO servicioeps VALUES (3,7,'I',78000,null);
INSERT INTO servicioeps VALUES (3,8,'A',6000,null);
INSERT INTO servicioeps VALUES (3,9,'A',76000,null);
INSERT INTO servicioeps VALUES (3,10,'I',96000,null);
INSERT INTO servicioeps VALUES (4,1,'I',56000,null);
INSERT INTO servicioeps VALUES (4,2,'A',28000,null);
INSERT INTO servicioeps VALUES (4,3,'I',36000,null);
INSERT INTO servicioeps VALUES (4,4,'I',156000,null);
INSERT INTO servicioeps VALUES (4,5,'I',256000,null);
INSERT INTO servicioeps VALUES (4,6,'I',556000,null);
INSERT INTO servicioeps VALUES (4,7,'A',78000,null);
INSERT INTO servicioeps VALUES (4,8,'A',6000,null);
INSERT INTO servicioeps VALUES (4,9,'I',76000,null);
INSERT INTO servicioeps VALUES (4,10,'I',96000,null);
INSERT INTO servicioeps VALUES (5,1,'I',56000,null);
INSERT INTO servicioeps VALUES (5,2,'A',28000,null);
INSERT INTO servicioeps VALUES (5,3,'I',36000,null);
INSERT INTO servicioeps VALUES (5,4,'I',156000,null);
INSERT INTO servicioeps VALUES (5,5,'I',256000,null);
INSERT INTO servicioeps VALUES (5,6,'I',556000,null);
INSERT INTO servicioeps VALUES (5,7,'A',78000,null);
INSERT INTO servicioeps VALUES (5,8,'A',6000,null);
INSERT INTO servicioeps VALUES (5,9,'I',76000,null);
INSERT INTO servicioeps VALUES (5,10,'I',96000,null);
INSERT INTO servicioeps VALUES (6,1,'A',56000,null);
INSERT INTO servicioeps VALUES (6,2,'A',28000,null);
INSERT INTO servicioeps VALUES (6,3,'A',36000,null);
117
INSERT INTO servicioeps VALUES (6,4,'I',156000,null);
INSERT INTO servicioeps VALUES (6,5,'I',256000,null);
INSERT INTO servicioeps VALUES (6,6,'A',556000,null);
INSERT INTO servicioeps VALUES (6,7,'A',78000,null);
INSERT INTO servicioeps VALUES (6,8,'I',6000,null);
INSERT INTO servicioeps VALUES (6,9,'I',76000,null);
INSERT INTO servicioeps VALUES (6,10,'A',96000,null);
INSERT INTO servicioeps VALUES (7,1,'A',56000,null);
INSERT INTO servicioeps VALUES (7,2,'A',28000,null);
INSERT INTO servicioeps VALUES (7,3,'A',36000,null);
INSERT INTO servicioeps VALUES (7,4,'I',156000,null);
INSERT INTO servicioeps VALUES (7,5,'I',256000,null);
INSERT INTO servicioeps VALUES (7,6,'A',556000,null);
INSERT INTO servicioeps VALUES (7,7,'A',78000,null);
INSERT INTO servicioeps VALUES (7,8,'I',6000,null);
INSERT INTO servicioeps VALUES (7,9,'I',76000,null);
INSERT INTO servicioeps VALUES (7,10,'A',96000,null);
INSERT INTO servicioeps VALUES (8,1,'A',56000,null);
INSERT INTO servicioeps VALUES (8,2,'A',28000,null);
INSERT INTO servicioeps VALUES (8,3,'A',36000,null);
INSERT INTO servicioeps VALUES (8,4,'I',156000,null);
INSERT INTO servicioeps VALUES (8,5,'I',256000,null);
INSERT INTO servicioeps VALUES (8,6,'A',556000,null);
INSERT INTO servicioeps VALUES (8,7,'A',78000,null);
INSERT INTO servicioeps VALUES (8,8,'I',6000,null);
INSERT INTO servicioeps VALUES (8,9,'I',76000,null);
INSERT INTO servicioeps VALUES (8,10,'A',96000,null);
INSERT INTO servicioeps VALUES (9,1,'A',56000,null);
INSERT INTO servicioeps VALUES (9,2,'A',28000,null);
INSERT INTO servicioeps VALUES (9,3,'A',36000,null);
INSERT INTO servicioeps VALUES (9,4,'I',156000,null);
INSERT INTO servicioeps VALUES (9,5,'I',256000,null);
INSERT INTO servicioeps VALUES (9,6,'A',556000,null);
INSERT INTO servicioeps VALUES (9,7,'A',78000,null);
INSERT INTO servicioeps VALUES (9,8,'I',6000,null);
INSERT INTO servicioeps VALUES (9,9,'I',76000,null);
INSERT INTO servicioeps VALUES (9,10,'A',96000,null);
118
INSERT INTO servicioeps VALUES (10,1,'A',56000,null);
INSERT INTO servicioeps VALUES (10,2,'A',28000,null);
INSERT INTO servicioeps VALUES (10,3,'A',36000,null);
INSERT INTO servicioeps VALUES (10,4,'I',156000,null);
INSERT INTO servicioeps VALUES (10,5,'I',256000,null);
INSERT INTO servicioeps VALUES (10,6,'A',556000,null);
INSERT INTO servicioeps VALUES (10,7,'A',78000,null);
INSERT INTO servicioeps VALUES (10,8,'I',6000,null);
INSERT INTO servicioeps VALUES (10,9,'I',76000,null);
INSERT INTO servicioeps VALUES (10,10,'A',96000,null);
COMMIT;
119
CONCLUSIONES
https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4003.htm
http://www.dba-oracle.com/t_ora_65096_create_user_12c_without_c_prefix.htm
https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_7004.htm
http://dba-oracle.com/t_oracle_create_sequence.htm
https://www.w3schools.com/sql/