Sei sulla pagina 1di 81

GESTIÓN Y SEGURIDAD DE BASES DE DATOS

CÉLIMO RODRÍGUEZ HERRERA

SENA

2019

DISEÑO Y ADMINISTRACIÓN DE UNA BODEGA DE DATOS PARA LA ALCALDÍA SAN ANTONIO


DEL SENA
CÉLIMO RODRÍGUEZ HERRERA

PROYECTO DE GRADO PARA EXPECIALIZACIÓN GESTIÓN Y SEGURIDAD

DE BASES DE DATOS

“Informe Estructura de la Base de datos”

SENA

2019
Una estructura de datos, es una colección de datos normalmente de tipo simple que se materializa
por su organización y las operaciones que se conjugan sobre ella. Esta estructura de datos se
caracteriza, tanto por sus relaciones que se resuelven sobre los datos, como por las operaciones
que ejecutan en los mismos. Estos datos simples no se presentan de manera aislada, sino que se
manifiesta de forma estructurada y organizada, con la ventaja de ser una herramienta útil a la hora
de operar sobre los datos, brindando utilidad en la toma de decisiones.

Para la implementación de la estructura de datos es esencial de contar con los softwares y


hardwares necesarios y pertinentes para su operatividad; con esta actividad se evidencia dicha
implementación:

1. Lanzamos el ejecutable de SQL Developer

2. Realizamos la conexión para crear las tablas


3. CREACIÓN BASE DE DATOS SECRETARIA DEL MEDIO AMBIENTE
4. Creada la tabla estación Muestreo
5. Creada la tabla Muestra Anual
6. Creada la tabla de indicador
7. Creada la tabla Muestra Mensual
8. Creada la tabla Zona
9. Creada la tabla Recurso
1. RELACIONAMOS LAS TABLAS
a- Relación Estación Muestreo-Zona
b- Relación Indicador-Recurso
c- Relación Muestra Mensual-Indicador
d- Relación Muestra Anual-Estación Muestreo

e- Relación Muestra Anual-Estación Muestreo


f- Script
-------------------------------------------------------
-- Archivo creado - miércoles-septiembre-04-2019
--------------------------------------------------------
DDL for Table ESTACIONMUESTREO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."ESTACIONMUESTREO"


( "IDESTACIONMUESTREO" NUMBER(*,0),
"IDZONA" NUMBER(*,0),
"NOMBRE" VARCHAR2(50 BYTE),
"UBICACION" VARCHAR2(300 BYTE),
"LONGITUD" NUMBER(18,0),
"FK_IDZONA" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table INDICADOR
--------------------------------------------------------

CREATE TABLE "SYSTEM"."INDICADOR"


( "IDINDICADOR" NUMBER,
"IDRECURSOS" NUMBER,
"SIGLA" VARCHAR2(15 BYTE),
"TIPOINDICADOR" VARCHAR2(30 BYTE),
"AMBITO" VARCHAR2(30 BYTE),
"DESCRIPCION" VARCHAR2(1000 BYTE),
"FK_IDRECURSO" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table MUESTRAANUAL
--------------------------------------------------------

CREATE TABLE "SYSTEM"."MUESTRAANUAL"


( "IDMUESTRAANUAL" NUMBER(*,0),
"IDESTACIONMUESTREO" NUMBER(*,0),
"IDINDICADOR" NUMBER(*,0),
"FECHA" NUMBER,
"VALOR" NUMBER(18,0),
"FK_IDESTACIONMUESTREO" NUMBER,
"FK_IDINDICADOR" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table MUESTRAMENSUAL
--------------------------------------------------------

CREATE TABLE "SYSTEM"."MUESTRAMENSUAL"


( "IDMUESTRAMENSUAL" NUMBER,
"IDINDICADOR" NUMBER,
"FECHA" NUMBER,
"MES" NUMBER,
"VALOR" NUMBER(18,0),
"FK_IDINDICADOR" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table RECURSO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."RECURSO"


( "IDRECURSO" NUMBER,
"NOMBRERECURSO" VARCHAR2(25 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table ZONA
--------------------------------------------------------

CREATE TABLE "SYSTEM"."ZONA"


( "IDZONA" NUMBER,
"NOMBREZONA" VARCHAR2(30 BYTE),
"TIPOZONA" VARCHAR2(20 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index ESTACIONMUESTREO_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."ESTACIONMUESTREO_PK" ON "SYSTEM"."ESTACIONMUESTREO"


("IDESTACIONMUESTREO")
PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index INDICADOR_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."INDICADOR_PK" ON "SYSTEM"."INDICADOR" ("IDINDICADOR")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index MUESTRAANUAL_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."MUESTRAANUAL_PK" ON "SYSTEM"."MUESTRAANUAL" ("IDMUESTRAANUAL")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index MUESTRAMENSUAL_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."MUESTRAMENSUAL_PK" ON "SYSTEM"."MUESTRAMENSUAL"


("IDMUESTRAMENSUAL")
PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index RECURSO_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."RECURSO_PK" ON "SYSTEM"."RECURSO" ("IDRECURSO")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index ZONA_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."ZONA_PK" ON "SYSTEM"."ZONA" ("IDZONA")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- Ref Constraints for Table ESTACIONMUESTREO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."ESTACIONMUESTREO" ADD CONSTRAINT "FK_IDZONA" FOREIGN KEY ("FK_IDZONA")


REFERENCES "SYSTEM"."ZONA" ("IDZONA") ENABLE;
--------------------------------------------------------
-- Ref Constraints for Table INDICADOR
--------------------------------------------------------

ALTER TABLE "SYSTEM"."INDICADOR" ADD CONSTRAINT "FK_IDRECURSO" FOREIGN KEY ("FK_IDRECURSO")


REFERENCES "SYSTEM"."RECURSO" ("IDRECURSO") ENABLE;
--------------------------------------------------------
-- Ref Constraints for Table MUESTRAANUAL
--------------------------------------------------------

ALTER TABLE "SYSTEM"."MUESTRAANUAL" ADD CONSTRAINT "FK_IDESTACIONMUESTREO" FOREIGN KEY


("FK_IDESTACIONMUESTREO")
REFERENCES "SYSTEM"."ESTACIONMUESTREO" ("IDESTACIONMUESTREO") ENABLE;
ALTER TABLE "SYSTEM"."MUESTRAANUAL" ADD CONSTRAINT "FK_IDINDICADO" FOREIGN KEY
("FK_IDINDICADOR")
REFERENCES "SYSTEM"."INDICADOR" ("IDINDICADOR") ENABLE;
--------------------------------------------------------
-- Ref Constraints for Table MUESTRAMENSUAL
--------------------------------------------------------

ALTER TABLE "SYSTEM"."MUESTRAMENSUAL" ADD CONSTRAINT "FK_IDINDICADOR" FOREIGN KEY


("FK_IDINDICADOR")
REFERENCES "SYSTEM"."INDICADOR" ("IDINDICADOR") ENABLE;
-- Constraints for Table MUESTRAANUAL
--------------------------------------------------------

ALTER TABLE "SYSTEM"."MUESTRAANUAL" MODIFY ("FK_IDINDICADOR" NOT NULL ENABLE);


ALTER TABLE "SYSTEM"."MUESTRAANUAL" MODIFY ("FK_IDESTACIONMUESTREO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."MUESTRAANUAL" ADD CONSTRAINT "MUESTRAANUAL_PK" PRIMARY KEY
("IDMUESTRAANUAL")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."MUESTRAANUAL" MODIFY ("FECHA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."MUESTRAANUAL" MODIFY ("IDINDICADOR" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."MUESTRAANUAL" MODIFY ("IDESTACIONMUESTREO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."MUESTRAANUAL" MODIFY ("IDMUESTRAANUAL" NOT NULL ENABLE);

1. CREACIÓN BASE DE DATOS SECRETARIA DE GOBIERNO


2. Creada la tabla Contravención

3. Creada la tabla Inspección


4. Creada la tabla Querella
5. Relación table Querella-Inspección
6. Creada la tabla Involucrado

7. Relación tabla Involucrado-Contravención


8. Creada la tabla Detección
9. Relación table Deteccion-Inspeccion

10. Creada la table Contractuación


11. Relación tabla Contractuación-Contravención

12. Creada la tabla Actuación


13. Relación tabla Actuación-Querella
14. Creada la tabla Demandado

15. Relación table Demandado-Querella


16. Creación table Demandante

17. Relación tabla Demandante-Querella


18. Creada tabla persona
19. Relación tabla Persona-Detección

20. SCRIPT
--------------------------------------------------------
-- Archivo creado - jueves-septiembre-05-2019
--------------------------------------------------------
--------------------------------------------------------
-- DDL for Table ACTUACION
--------------------------------------------------------

CREATE TABLE "SYSTEM"."ACTUACION"


( "IDACTUACION" NUMBER,
"IDQUERELLA" NUMBER,
"FECHA" DATE,
"HECHOS" VARCHAR2(4000 BYTE),
"ESTADO" NUMBER,
"PK_IDQUERELLA" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table CONTRACTUACION
--------------------------------------------------------

CREATE TABLE "SYSTEM"."CONTRACTUACION"


( "IDCONTRAVENCION" NUMBER,
"IDCONTRACTUACION" NUMBER,
"FECHA" DATE,
"PK_IDCONTRAVENCION" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table CONTRAVENCION
--------------------------------------------------------
CREATE TABLE "SYSTEM"."CONTRAVENCION"
( "IDCONTRAVENCION" NUMBER,
"FECHA" DATE,
"TIPO" NUMBER,
"HECHOS" VARCHAR2(4000 BYTE),
"ESTADO" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table DEMANDADO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."DEMANDADO"


( "IDDEMANDADO" NUMBER,
"IDQUERELLA" NUMBER,
"NOMBRE" VARCHAR2(60 BYTE),
"IDENTIFICACION" VARCHAR2(30 BYTE),
"TIPODOCUMENTO" NUMBER,
"FKPK_IDQUERELLA" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table DEMANDANTE
--------------------------------------------------------

CREATE TABLE "SYSTEM"."DEMANDANTE"


( "IDDEMENDANTE" NUMBER,
"IDQUERELLA" NUMBER,
"NOMBRE" VARCHAR2(60 BYTE),
"IDENTIFICACION" VARCHAR2(30 BYTE),
"TIPODOCUMENTO" NUMBER,
"FK_IDQUERELLA" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table DETECCION
--------------------------------------------------------

CREATE TABLE "SYSTEM"."DETECCION"


( "IDDETECCION" NUMBER,
"IDINSPECCION" NUMBER,
"FECHA" DATE,
"MOTIVO" VARCHAR2(4000 BYTE),
"TIPO" NUMBER,
"HECHOS" VARCHAR2(4000 BYTE),
"PK_IDINSPECCION" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table INSPECCION
--------------------------------------------------------

CREATE TABLE "SYSTEM"."INSPECCION"


( "IDINSPECCION" NUMBER,
"NOMBRE" VARCHAR2(30 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table INVOLUCRADO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."INVOLUCRADO"


( "IDINVOLUCRADO" NUMBER,
"IDCONTRAVENCION" NUMBER,
"NOMBRE" VARCHAR2(60 BYTE),
"IDENTIFICACIÓN" VARCHAR2(30 BYTE),
"TIPODOCUMENTO" NUMBER,
"TIPOACTUACION" NUMBER,
"FK_IDCONTRAVENCIÓN" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table PERSONA
--------------------------------------------------------

CREATE TABLE "SYSTEM"."PERSONA"


( "IDPERSONA" NUMBER,
"IDDETECCION" NUMBER,
"APELLIDO" VARCHAR2(30 BYTE),
"NOMBRE" VARCHAR2(30 BYTE),
"IDENTIFICACIÓN" VARCHAR2(30 BYTE),
"TIPODOCUMENTO" NUMBER,
"FK_IDDETECCION" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table QUERELLA
--------------------------------------------------------

CREATE TABLE "SYSTEM"."QUERELLA"


( "IDQUERELLA" NUMBER,
"IDINSPECCION" NUMBER,
"FECHA" DATE,
"ASUNTO" VARCHAR2(4000 BYTE),
"HECHOS" VARCHAR2(4000 BYTE),
"ESTADO" NUMBER,
"FK_IDINSPECCION" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
REM INSERTING into SYSTEM.ACTUACION
SET DEFINE OFF;
REM INSERTING into SYSTEM.CONTRACTUACION
SET DEFINE OFF;
REM INSERTING into SYSTEM.CONTRAVENCION
SET DEFINE OFF;
REM INSERTING into SYSTEM.DEMANDADO
SET DEFINE OFF;
REM INSERTING into SYSTEM.DEMANDANTE
SET DEFINE OFF;
REM INSERTING into SYSTEM.DETECCION
SET DEFINE OFF;
REM INSERTING into SYSTEM.INSPECCION
SET DEFINE OFF;
REM INSERTING into SYSTEM.INVOLUCRADO
SET DEFINE OFF;
REM INSERTING into SYSTEM.PERSONA
SET DEFINE OFF;
REM INSERTING into SYSTEM.QUERELLA
SET DEFINE OFF;
--------------------------------------------------------
-- Constraints for Table ACTUACION
--------------------------------------------------------

ALTER TABLE "SYSTEM"."ACTUACION" ADD CONSTRAINT "ACTUACION_PK" PRIMARY KEY ("IDACTUACION",


"IDQUERELLA")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."ACTUACION" MODIFY ("PK_IDQUERELLA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."ACTUACION" MODIFY ("IDQUERELLA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."ACTUACION" MODIFY ("IDACTUACION" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table CONTRACTUACION
--------------------------------------------------------

ALTER TABLE "SYSTEM"."CONTRACTUACION" ADD CONSTRAINT "CONTRACTUACION_PK" PRIMARY KEY


("IDCONTRACTUACION", "IDCONTRAVENCION")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."CONTRACTUACION" MODIFY ("PK_IDCONTRAVENCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."CONTRACTUACION" MODIFY ("IDCONTRAVENCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."CONTRACTUACION" MODIFY ("IDCONTRACTUACION" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table CONTRAVENCION
--------------------------------------------------------

ALTER TABLE "SYSTEM"."CONTRAVENCION" ADD CONSTRAINT "CONTRANVENCION_PK" PRIMARY KEY


("IDCONTRAVENCION")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."CONTRAVENCION" MODIFY ("IDCONTRAVENCION" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table DEMANDADO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."DEMANDADO" ADD CONSTRAINT "DEMANDADO_PK" PRIMARY KEY ("IDDEMANDADO",


"IDQUERELLA")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."DEMANDADO" MODIFY ("FKPK_IDQUERELLA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."DEMANDADO" MODIFY ("IDQUERELLA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."DEMANDADO" MODIFY ("IDDEMANDADO" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table DEMANDANTE
--------------------------------------------------------

ALTER TABLE "SYSTEM"."DEMANDANTE" ADD CONSTRAINT "DEMANDANTE_PK" PRIMARY KEY


("IDDEMENDANTE", "IDQUERELLA")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."DEMANDANTE" MODIFY ("FK_IDQUERELLA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."DEMANDANTE" MODIFY ("IDQUERELLA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."DEMANDANTE" MODIFY ("IDDEMENDANTE" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table DETECCION
--------------------------------------------------------

ALTER TABLE "SYSTEM"."DETECCION" MODIFY ("PK_IDINSPECCION" NOT NULL ENABLE);


ALTER TABLE "SYSTEM"."DETECCION" ADD CONSTRAINT "DETECCION_PK" PRIMARY KEY ("IDDETECCION")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."DETECCION" MODIFY ("IDINSPECCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."DETECCION" MODIFY ("IDDETECCION" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table INSPECCION
--------------------------------------------------------

ALTER TABLE "SYSTEM"."INSPECCION" ADD CONSTRAINT "INSPECCION_PK" PRIMARY KEY ("IDINSPECCION")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."INSPECCION" MODIFY ("IDINSPECCION" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table INVOLUCRADO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."INVOLUCRADO" ADD CONSTRAINT "INVOLUCRADO_PK" PRIMARY KEY


("IDINVOLUCRADO", "IDCONTRAVENCION")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."INVOLUCRADO" MODIFY ("IDCONTRAVENCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."INVOLUCRADO" MODIFY ("IDINVOLUCRADO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."INVOLUCRADO" MODIFY ("FK_IDCONTRAVENCIÓN" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table PERSONA
--------------------------------------------------------

ALTER TABLE "SYSTEM"."PERSONA" ADD CONSTRAINT "PERSONA_PK" PRIMARY KEY ("IDPERSONA",


"IDDETECCION")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."PERSONA" MODIFY ("FK_IDDETECCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PERSONA" MODIFY ("IDDETECCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PERSONA" MODIFY ("IDPERSONA" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table QUERELLA
--------------------------------------------------------

ALTER TABLE "SYSTEM"."QUERELLA" ADD CONSTRAINT "QUERELLA_PK" PRIMARY KEY ("IDQUERELLA")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."QUERELLA" MODIFY ("FK_IDINSPECCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."QUERELLA" MODIFY ("IDINSPECCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."QUERELLA" MODIFY ("IDQUERELLA" NOT NULL ENABLE);

1. CREACIÓN BASE DE DATOS SECRETARIA HACIENDA


2. Creada tabla tipo Uso
3. Creada tabla Propietario
4. Creada tabla Tercero

5. Creada tabla Estrato


6. Creada tabla Concepto Pago

7. Creada tabla Cuentas por Cobra


8. Relación Cuentas por Cobrar-Tercero

9. Creada tabla Cuentas por Pagar


10. Relación tablas Cuentas por Pagar-Tercero

11. Creada tabla Predio


12. Relación tablas Predio-Estrato-Propietario
13. Creada tabla Factura Vigente
14. Relación tablas FacturaVigente-Predio

15. Creada tabla Detalle Factura Vigente


16. Relación tablas DetalleFacturaVigente-ConceptoPago-FacturaVigente
17. Creada tabla Pago
18. Relación tablas Pago-FacturaVigente

19. Script
-------------------------------------------------------
-- Archivo creado - miércoles-septiembre-04-2019
--------------------------------------------------------
-------------------------------------------------------
-- DDL for Table CONCEPTOPAGO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."CONCEPTOPAGO"


( "CODIGOCONCEPTOPAGO" NUMBER,
"NOMBRECONCEPTO" VARCHAR2(30 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table CUENTASPORCOBRAR
--------------------------------------------------------

CREATE TABLE "SYSTEM"."CUENTASPORCOBRAR"


( "NROCUENTA" NUMBER,
"CODTERCERO" NUMBER,
"CONCEPTOCUENTA" VARCHAR2(25 BYTE),
"VALORCUENTA" NUMBER(16,4),
"ESTADOCUENTA" NUMBER,
"FK_CODTERCERO" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table CUENTASPORPAGAR
--------------------------------------------------------

CREATE TABLE "SYSTEM"."CUENTASPORPAGAR"


( "NROCUENTA" NUMBER,
"CODTERCERO" NUMBER,
"CONCEPTOCUENTA" VARCHAR2(20 BYTE),
"VALORCUENTA" NUMBER(16,2),
"ESTADOCUENTA" VARCHAR2(15 BYTE),
"FK_CODTERCERO" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table DETALLEFACTURAVIGENTE
--------------------------------------------------------

CREATE TABLE "SYSTEM"."DETALLEFACTURAVIGENTE"


( "IDDETALLE" NUMBER,
"CODIGOCONCEPTOPAGO" NUMBER,
"NROFACTURA" NUMBER,
"CODIGOCONCEPTO" NUMBER,
"VALORBASEGRAVABLE" NUMBER(16,2),
"VALORFACTOR" NUMBER(16,2),
"VALORTOTALCONCEPTO" NUMBER(16,2),
"FK_CODIGOCONCEPTOPAGO" NUMBER,
"FK_NROFACTURA" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table ESTRATO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."ESTRATO"


( "CODIGO" NUMBER,
"NOMBRE" VARCHAR2(20 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table FACTURAVIGENTE
--------------------------------------------------------

CREATE TABLE "SYSTEM"."FACTURAVIGENTE"


( "NROFACTURA" NUMBER,
"REFERENCIA" NUMBER,
"FICHAPREDIO" NUMBER,
"FECHAVENCIMIENTO" DATE,
"FECHAEMISION" DATE,
"TOTALPAGAR" NUMBER(16,2),
"FK_FICHAPREDIO" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table PREDIO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."PREDIO"


( "FICHA" NUMBER,
"ESTRATO_CODIGO" NUMBER,
"TIPOUSO_CODIGO" CHAR(2 BYTE),
"PROPIETARIO_CEDULA" NUMBER,
"DIRECCION" VARCHAR2(30 BYTE),
"AREA" FLOAT(16),
"FK_TIPOUSO" CHAR(2 BYTE),
"FK_ESTRATO" NUMBER,
"FK_PROPIETARIO" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table PROPIETARIO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."PROPIETARIO"


( "CEDULA" NUMBER,
"NOMBRE" VARCHAR2(20 BYTE),
"APELLIDO" VARCHAR2(20 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table PAGO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."PAGO"


( "IDPAGO" NUMBER,
"NROFACTURA" NUMBER,
"FECHAPAGO" DATE,
"VALORPAGO" NUMBER(16,2),
"TIPOPAGO" NUMBER,
"PK_NROFACTURA" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table TERCERO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."TERCERO"


( "CODTERCERO" NUMBER,
"NOMBRE" VARCHAR2(20 BYTE),
"APELLIDOS" VARCHAR2(20 BYTE),
"TIPOIDENTIFICA" CHAR(2 BYTE),
"NUMEROIDENTIFICA" NUMBER,
"IMAIL" VARCHAR2(20 BYTE),
"DIRECCION" VARCHAR2(30 BYTE),
"TELEFONO" NUMBER,
"CELULAR" NUMBER,
"FECHANACIMIENTO" DATE
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table TIPOUSO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."TIPOUSO"


( "CODIGO" CHAR(2 BYTE),
"NOMBRETIPOUSO" VARCHAR2(20 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
-------------------------------------------------------
-- Constraints for Table DETALLEFACTURAVIGENTE
--------------------------------------------------------

ALTER TABLE "SYSTEM"."DETALLEFACTURAVIGENTE" ADD CONSTRAINT "DETALLEFACTURAVIGENTE_PK"


PRIMARY KEY ("IDDETALLE")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."DETALLEFACTURAVIGENTE" MODIFY ("FK_CODIGOCONCEPTOPAGO" NOT NULL
ENABLE);
ALTER TABLE "SYSTEM"."DETALLEFACTURAVIGENTE" MODIFY ("CODIGOCONCEPTOPAGO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."DETALLEFACTURAVIGENTE" MODIFY ("IDDETALLE" NOT NULL ENABLE);
-------------------------------------------------------
-- Constraints for Table ESTRATO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."ESTRATO" ADD CONSTRAINT "ESTRATO_PK" PRIMARY KEY ("CODIGO")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."ESTRATO" MODIFY ("CODIGO" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table CUENTASPORPAGAR
--------------------------------------------------------
ALTER TABLE "SYSTEM"."CUENTASPORPAGAR" ADD CONSTRAINT "CUENTASPORPAGAR_PK" PRIMARY KEY
("NROCUENTA")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."CUENTASPORPAGAR" MODIFY ("NROCUENTA" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table TERCERO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."TERCERO" ADD CONSTRAINT "TERCERO_PK" PRIMARY KEY ("CODTERCERO")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."TERCERO" MODIFY ("CODTERCERO" NOT NULL ENABLE);
-------------------------------------------------------
-- Constraints for Table PROPIETARIO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."PROPIETARIO" ADD CONSTRAINT "PROPIETARIO_PK" PRIMARY KEY ("CEDULA")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."PROPIETARIO" MODIFY ("CEDULA" NOT NULL ENABLE);
-------------------------------------------------------
-- Constraints for Table PAGO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."PAGO" ADD CONSTRAINT "PAGO_PK" PRIMARY KEY ("IDPAGO")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."PAGO" MODIFY ("PK_NROFACTURA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PAGO" MODIFY ("NROFACTURA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PAGO" MODIFY ("IDPAGO" NOT NULL ENABLE);
-------------------------------------------------------
-- Constraints for Table CONCEPTOPAGO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."CONCEPTOPAGO" ADD CONSTRAINT "CONCEPTOPAGO_PK" PRIMARY KEY


("CODIGOCONCEPTOPAGO")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."CONCEPTOPAGO" MODIFY ("CODIGOCONCEPTOPAGO" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table CUENTASPORCOBRAR
--------------------------------------------------------

ALTER TABLE "SYSTEM"."CUENTASPORCOBRAR" ADD CONSTRAINT "CUENTASPORCOBRAR_PK" PRIMARY KEY


("NROCUENTA")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."CUENTASPORCOBRAR" MODIFY ("NROCUENTA" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table PREDIO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."PREDIO" ADD CONSTRAINT "PREDIO_PK" PRIMARY KEY ("FICHA")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."PREDIO" MODIFY ("FK_PROPIETARIO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PREDIO" MODIFY ("FK_ESTRATO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PREDIO" MODIFY ("FK_TIPOUSO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PREDIO" MODIFY ("PROPIETARIO_CEDULA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PREDIO" MODIFY ("TIPOUSO_CODIGO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PREDIO" MODIFY ("ESTRATO_CODIGO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PREDIO" MODIFY ("FICHA" NOT NULL ENABLE);
-------------------------------------------------------
-- Constraints for Table FACTURAVIGENTE
--------------------------------------------------------

ALTER TABLE "SYSTEM"."FACTURAVIGENTE" ADD CONSTRAINT "FACTURAVIGENTE_PK" PRIMARY KEY


("NROFACTURA")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."FACTURAVIGENTE" MODIFY ("FK_FICHAPREDIO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."FACTURAVIGENTE" MODIFY ("FICHAPREDIO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."FACTURAVIGENTE" MODIFY ("NROFACTURA" NOT NULL ENABLE);
-------------------------------------------------------
-- Constraints for Table TIPOUSO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."TIPOUSO" ADD CONSTRAINT "TIPOUSO_PK" PRIMARY KEY ("CODIGO")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."TIPOUSO" MODIFY ("CODIGO" NOT NULL ENABLE);
--------------------------------------------------------
-- DDL for Index CONCEPTOPAGO_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."CONCEPTOPAGO_PK" ON "SYSTEM"."CONCEPTOPAGO"


("CODIGOCONCEPTOPAGO")
PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index CUENTASPORCOBRAR_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."CUENTASPORCOBRAR_PK" ON "SYSTEM"."CUENTASPORCOBRAR"


("NROCUENTA")
PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index CUENTASPORPAGAR_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."CUENTASPORPAGAR_PK" ON "SYSTEM"."CUENTASPORPAGAR"


("NROCUENTA")
PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index DETALLEFACTURAVIGENTE_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."DETALLEFACTURAVIGENTE_PK" ON "SYSTEM"."DETALLEFACTURAVIGENTE"


("IDDETALLE")
PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index ESTRATO_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."ESTRATO_PK" ON "SYSTEM"."ESTRATO" ("CODIGO")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index FACTURAVIGENTE_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."FACTURAVIGENTE_PK" ON "SYSTEM"."FACTURAVIGENTE" ("NROFACTURA")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index PREDIO_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."PREDIO_PK" ON "SYSTEM"."PREDIO" ("FICHA")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index PAGO_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."PAGO_PK" ON "SYSTEM"."PAGO" ("IDPAGO")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index PROPIETARIO_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."PROPIETARIO_PK" ON "SYSTEM"."PROPIETARIO" ("CEDULA")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index TERCERO_PK
--------------------------------------------------------

CREATE UNIQUE INDEX "SYSTEM"."TERCERO_PK" ON "SYSTEM"."TERCERO" ("CODTERCERO")


PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Index TIPOUSO_PK
--------------------------------------------------------

1. CREACIÓN BASE DE DATOS SECRETARIA RECREACIÓN Y


DEPORTE
2. Creada tabla Institución
3. Creada tabla Tipo

4. Creada tabla Evento


5. Relación tablas Evento-Tipo

6. Creada tabla Institución_Evento


7. Relación tablas Institucion_Evento-Evento-Institución
8. Creada tabla Participante

9. Creación tabla Participante_Evento


10. Relación tablas Participante_Evento-Evento-Participante
11. Script
-------------------------------------------------------
-- Archivo creado - miércoles-septiembre-04-2019
--------------------------------------------------------
--------------------------------------------------------
-- DDL for Table PARTICIPANTE_EVENTO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."PARTICIPANTE_EVENTO"


( "CODSEC" NUMBER,
"CODEVE" NUMBER,
"CODPAR" NUMBER,
"VALINS" NUMBER(19,4),
"PK_CODEVE" NUMBER,
"FK_CODPAR" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table PARTICIPANTE
--------------------------------------------------------

CREATE TABLE "SYSTEM"."PARTICIPANTE"


( "CODPAR" NUMBER,
"NOMPAR" VARCHAR2(30 BYTE),
"APEPAR" VARCHAR2(30 BYTE),
"IDPAR" VARCHAR2(30 BYTE),
"EDADPAR" NUMBER(*,0),
"FOTOPAR" BLOB
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM"
LOB ("FOTOPAR") STORE AS BASICFILE (
TABLESPACE "SYSTEM" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION
NOCACHE LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)) ;
--------------------------------------------------------
-- DDL for Table EVENTO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."EVENTO"


( "CODEVE" NUMBER,
"NOMEVE" VARCHAR2(60 BYTE),
"CODTIPO" NUMBER,
"FECHINI" DATE,
"FECHFIN" DATE,
"FK_CODTIPO" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table INSTITUCION
--------------------------------------------------------

CREATE TABLE "SYSTEM"."INSTITUCION"


( "CODINS" NUMBER,
"NOMINS" VARCHAR2(30 BYTE),
"DIRINS" VARCHAR2(30 BYTE),
"TELINS" VARCHAR2(15 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table INSTITUCION_EVENTO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."INSTITUCION_EVENTO"


( "CODSEC" NUMBER,
"CODEVE" NUMBER,
"CODINS" NUMBER,
"FK_CODEVE" NUMBER,
"FK_CODINS" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table TIPO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."TIPO"


( "CODTIPO" NUMBER,
"NOMTIPO" VARCHAR2(30 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
REM INSERTING into SYSTEM.PARTICIPANTE_EVENTO
SET DEFINE OFF;
REM INSERTING into SYSTEM.PARTICIPANTE
SET DEFINE OFF;
REM INSERTING into SYSTEM.EVENTO
SET DEFINE OFF;
REM INSERTING into SYSTEM.INSTITUCION
SET DEFINE OFF;
REM INSERTING into SYSTEM.INSTITUCION_EVENTO
SET DEFINE OFF;
REM INSERTING into SYSTEM.TIPO
SET DEFINE OFF;
--------------------------------------------------------
-- DDL for Table TIPOUSO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."TIPOUSO"


( "CODIGO" CHAR(2 BYTE),
"NOMBRETIPOUSO" VARCHAR2(20 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
REM INSERTING into SYSTEM.EPS
SET DEFINE OFF;
REM INSERTING into SYSTEM.ESTADOEPS
SET DEFINE OFF;
REM INSERTING into SYSTEM.ESTADOPERSONA
SET DEFINE OFF;
REM INSERTING into SYSTEM.HISTORIALPERSONA
SET DEFINE OFF;
REM INSERTING into SYSTEM.PERSONAS
SET DEFINE OFF;
REM INSERTING into SYSTEM.SERVICIOEPS
SET DEFINE OFF;
REM INSERTING into SYSTEM.TIPOAFILIADO
SET DEFINE OFF;
REM INSERTING into SYSTEM.TIPOIDENTIFICACION
SET DEFINE OFF;
REM INSERTING into SYSTEM.TIPOSERVICIO
SET DEFINE OFF;
REM INSERTING into SYSTEM.TIPOUSO
SET DEFINE OFF;
--------------------------------------------------------
-- Constraints for Table PARTICIPANTE_EVENTO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."PARTICIPANTE_EVENTO" MODIFY ("FK_CODPAR" NOT NULL ENABLE);


ALTER TABLE "SYSTEM"."PARTICIPANTE_EVENTO" MODIFY ("PK_CODEVE" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PARTICIPANTE_EVENTO" MODIFY ("CODPAR" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PARTICIPANTE_EVENTO" MODIFY ("CODEVE" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PARTICIPANTE_EVENTO" MODIFY ("CODSEC" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table PARTICIPANTE
--------------------------------------------------------

ALTER TABLE "SYSTEM"."PARTICIPANTE" ADD CONSTRAINT "PARTICIPANTE_PK" PRIMARY KEY ("CODPAR")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."PARTICIPANTE" MODIFY ("IDPAR" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PARTICIPANTE" MODIFY ("APEPAR" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PARTICIPANTE" MODIFY ("NOMPAR" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PARTICIPANTE" MODIFY ("CODPAR" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table EVENTO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."EVENTO" ADD CONSTRAINT "EVENTO_PK" PRIMARY KEY ("CODEVE")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."EVENTO" MODIFY ("CODEVE" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."EVENTO" MODIFY ("FK_CODTIPO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."EVENTO" MODIFY ("FECHFIN" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."EVENTO" MODIFY ("FECHINI" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."EVENTO" MODIFY ("CODTIPO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."EVENTO" MODIFY ("NOMEVE" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table INSTITUCION
--------------------------------------------------------

ALTER TABLE "SYSTEM"."INSTITUCION" ADD CONSTRAINT "INSTITUCION_PK" PRIMARY KEY ("CODINS")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."INSTITUCION" MODIFY ("TELINS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."INSTITUCION" MODIFY ("DIRINS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."INSTITUCION" MODIFY ("NOMINS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."INSTITUCION" MODIFY ("CODINS" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table INSTITUCION_EVENTO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."INSTITUCION_EVENTO" MODIFY ("FK_CODINS" NOT NULL ENABLE);


ALTER TABLE "SYSTEM"."INSTITUCION_EVENTO" MODIFY ("FK_CODEVE" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."INSTITUCION_EVENTO" MODIFY ("CODINS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."INSTITUCION_EVENTO" MODIFY ("CODEVE" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."INSTITUCION_EVENTO" MODIFY ("CODSEC" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table TIPO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."TIPO" ADD CONSTRAINT "TIPO_PK" PRIMARY KEY ("CODTIPO")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."TIPO" MODIFY ("CODTIPO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."TIPO" MODIFY ("NOMTIPO" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table TIPOUSO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."TIPOUSO" ADD CONSTRAINT "TIPOUSO_PK" PRIMARY KEY ("CODIGO")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."TIPOUSO" MODIFY ("CODIGO" NOT NULL ENABLE);

1. CREACIÓN BASE DE DATOS SECRETARIA SALUD


2. Creada Tipo Identificación

3. Creada tabla Tipo Afiliado


4. Creada tabla Estado Persona
5. Creada tabla Estado EPS

6. Creada tabla Tipo Servicio


7. Creada tabla Persona
8. Relación tablas Individuo-TipoIdentificación

9. Creada tabla EPS


10. Relación tablas EPS-EstadoEPS

11. Creada tabla Historial Persona


12. Relación tablas HistorialPersona-Personas-EPS-TipoAfiliado-EstadoPersona

13. Creada tabla Servicio EPS


14. Relación tablas ServicioEPS-EPS-TipoServicio

15. Script
--------------------------------------------------------
-- Archivo creado - jueves-septiembre-05-2019
--------------------------------------------------------
--------------------------------------------------------
-- DDL for Table EPS
--------------------------------------------------------

CREATE TABLE "SYSTEM"."EPS"


( "IDEPS" NUMBER,
"NOMBRE" VARCHAR2(4000 BYTE),
"ESTADOEPS" NUMBER,
"FK_ESTADOEPS" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table ESTADOEPS
--------------------------------------------------------

CREATE TABLE "SYSTEM"."ESTADOEPS"


( "IDESTADOEPS" NUMBER,
"DESCRIPCION" VARCHAR2(4000 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table ESTADOPERSONA
--------------------------------------------------------

CREATE TABLE "SYSTEM"."ESTADOPERSONA"


( "IDESTADOPERSONA" NUMBER,
"DESCRIPCION" VARCHAR2(4000 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table HISTORIALPERSONA
--------------------------------------------------------

CREATE TABLE "SYSTEM"."HISTORIALPERSONA"


( "IDHISTORIALPERSONA" NUMBER,
"IDPERSONA" NUMBER,
"FECHAINGRESO" DATE,
"FECHARETIRO" DATE,
"ESTADOPERSONA" CHAR(1 BYTE),
"IDEPS" NUMBER,
"TIPOAFILIADO" NUMBER,
"FK_PERSONAS" NUMBER,
"FK_EPS" NUMBER,
"FK_TIPOAFILIADO" NUMBER,
"FK_ESTADOPERSONA" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table PERSONAS
--------------------------------------------------------

CREATE TABLE "SYSTEM"."PERSONAS"


( "IDPERSONA" NUMBER(*,0),
"TIPOIDENTIFICACION" NUMBER,
"NOMBRE" VARCHAR2(4000 BYTE),
"APELLIDO" VARCHAR2(4000 BYTE),
"FECHANACIMIENTO" DATE,
"SEXO" CHAR(1 BYTE),
"FK_IDPERSONA" NUMBER(*,0)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table SERVICIOEPS
--------------------------------------------------------

CREATE TABLE "SYSTEM"."SERVICIOEPS"


( "IDEPS" NUMBER,
"IDTIPOSERVICIO" NUMBER,
"ESTADO" VARCHAR2(4000 BYTE),
"VALOR" NUMBER,
"DETALLE" VARCHAR2(4000 BYTE),
"PK_SERVICIOEPS" NUMBER,
"FK_IDEPS" NUMBER,
"FK_IDTIPOSERVICIO" NUMBER
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table TIPOAFILIADO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."TIPOAFILIADO"


( "IDTIPOAFILIADO" NUMBER,
"DESCRIPCION" VARCHAR2(4000 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table TIPOIDENTIFICACION
--------------------------------------------------------

CREATE TABLE "SYSTEM"."TIPOIDENTIFICACION"


( "IDTIPOIDENTIFICACION" NUMBER,
"ABREVIATURA" VARCHAR2(4000 BYTE),
"DESCRIPCION" VARCHAR2(4000 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- DDL for Table TIPOSERVICIO
--------------------------------------------------------

CREATE TABLE "SYSTEM"."TIPOSERVICIO"


( "IDTIPOSERVICIO" NUMBER,
"DESCRIPCION" VARCHAR2(4000 BYTE)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ;
--------------------------------------------------------
-- Constraints for Table EPS
--------------------------------------------------------

ALTER TABLE "SYSTEM"."EPS" ADD CONSTRAINT "EPS_PK" PRIMARY KEY ("IDEPS")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."EPS" MODIFY ("FK_ESTADOEPS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."EPS" MODIFY ("ESTADOEPS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."EPS" MODIFY ("NOMBRE" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."EPS" MODIFY ("IDEPS" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table ESTADOEPS
--------------------------------------------------------

ALTER TABLE "SYSTEM"."ESTADOEPS" ADD CONSTRAINT "ESTADOEPS_PK" PRIMARY KEY ("IDESTADOEPS")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."ESTADOEPS" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."ESTADOEPS" MODIFY ("IDESTADOEPS" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table ESTADOPERSONA
--------------------------------------------------------

ALTER TABLE "SYSTEM"."ESTADOPERSONA" ADD CONSTRAINT "ESTADOPERSONA_PK" PRIMARY KEY


("IDESTADOPERSONA")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."ESTADOPERSONA" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."ESTADOPERSONA" MODIFY ("IDESTADOPERSONA" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table HISTORIALPERSONA
--------------------------------------------------------

ALTER TABLE "SYSTEM"."HISTORIALPERSONA" ADD CONSTRAINT "HISTORIALPERSONA_PK" PRIMARY KEY


("IDHISTORIALPERSONA")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("FK_TIPOAFILIADO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("FK_EPS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("FK_PERSONAS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("TIPOAFILIADO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("IDEPS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("ESTADOPERSONA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("FECHAINGRESO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("IDPERSONA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("IDHISTORIALPERSONA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."HISTORIALPERSONA" MODIFY ("FK_ESTADOPERSONA" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table PERSONAS
--------------------------------------------------------

ALTER TABLE "SYSTEM"."PERSONAS" ADD CONSTRAINT "INDIVIDUO_PK" PRIMARY KEY ("IDPERSONA")


USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."PERSONAS" MODIFY ("FK_IDPERSONA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PERSONAS" MODIFY ("SEXO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PERSONAS" MODIFY ("FECHANACIMIENTO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PERSONAS" MODIFY ("APELLIDO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PERSONAS" MODIFY ("NOMBRE" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PERSONAS" MODIFY ("TIPOIDENTIFICACION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."PERSONAS" MODIFY ("IDPERSONA" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table SERVICIOEPS
--------------------------------------------------------

ALTER TABLE "SYSTEM"."SERVICIOEPS" ADD CONSTRAINT "PK_SERVICIOSEPS" PRIMARY KEY ("IDEPS",


"IDTIPOSERVICIO")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."SERVICIOEPS" MODIFY ("FK_IDTIPOSERVICIO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."SERVICIOEPS" MODIFY ("FK_IDEPS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."SERVICIOEPS" MODIFY ("PK_SERVICIOEPS" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."SERVICIOEPS" MODIFY ("VALOR" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."SERVICIOEPS" MODIFY ("ESTADO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."SERVICIOEPS" MODIFY ("IDTIPOSERVICIO" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."SERVICIOEPS" MODIFY ("IDEPS" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table TIPOAFILIADO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."TIPOAFILIADO" ADD CONSTRAINT "TIPOAFILIADO_PK" PRIMARY KEY


("IDTIPOAFILIADO")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."TIPOAFILIADO" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."TIPOAFILIADO" MODIFY ("IDTIPOAFILIADO" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table TIPOIDENTIFICACION
--------------------------------------------------------

ALTER TABLE "SYSTEM"."TIPOIDENTIFICACION" ADD CONSTRAINT "TIPOIDENTIFICACION_PK" PRIMARY KEY


("IDTIPOIDENTIFICACION")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."TIPOIDENTIFICACION" MODIFY ("ABREVIATURA" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."TIPOIDENTIFICACION" MODIFY ("IDTIPOIDENTIFICACION" NOT NULL ENABLE);
--------------------------------------------------------
-- Constraints for Table TIPOSERVICIO
--------------------------------------------------------

ALTER TABLE "SYSTEM"."TIPOSERVICIO" ADD CONSTRAINT "TIPOSERVICIO_PK" PRIMARY KEY


("IDTIPOSERVICIO")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM" ENABLE;
ALTER TABLE "SYSTEM"."TIPOSERVICIO" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
ALTER TABLE "SYSTEM"."TIPOSERVICIO" MODIFY ("IDTIPOSERVICIO" NOT NULL ENABLE);

16. Estado relacional por Secretarias


17. Estado relacional tablas Secretaria de Medio Ambiente
18. Estado relacional tablas Secretaria de Gobierno
19. Estado relacional tablas Secretaria de Hacienda
20. Estado relacional tablas Secretaria de Recreación y Salud
21. Estado relacional tablas Secretaria de Salud

Potrebbero piacerti anche