Professional Documents
Culture Documents
Versión 2.1
PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA (PNFI)
Integrantes del Equipo:
Noviembre 2017
Revisiones
2
Índice de Contenido
Pag.
1. Situación Actual 05
2.Alcance 05
3. Metodología 06
4. Objetivo 07
5. Limitantes 07
8.1 Índices 91
8.2 Vistas 98
8.4 Funciones 98
9. Concurrencia 115
3
9.3 Usuarios de aplicación en base de datos 116
4
1. Situación Actual
2. Alcance
5
se estudió las técnicas empleadas durante su gestión diaria. Abarcando un
total de ocho (8) esquemas que en conjunto comprenden un total de ciento
dos (102) entidades, las cuales corresponden con un 72% de la totalidad del
Sistema, dejando de lado diversos elementos dentro de la estructura a ser
evaluada debido a la sensibilidad de los datos que almacenan algunas de las
tablas a contemplar.
3. Metodología
6
4. Objetivo
5. Limitantes
7
Descripción Entidad que guarda los cargos que posee un usuario
dentro del sistema.
8
Nombre de la entidad Notificación
Descripción Entidad que guarda los datos de las personas a las
cuales están habilitadas para recibir los reportes
existentes en el sistema.
9
Nombre de la entidad Mensaje
Descripción Manejo de la trazabilidad del sistema. Esta entidad
está fuera del acceso del grupo de proyecto.
10
Nombre de la entidad Informe Jurídico
Descripción Entidad que almacena los datos del informe jurídico
generado en sistema.
11
un predio.
12
Nombre de la entidad Sistema Riego
Descripción Entidad en la cual se guardan los datos relacionados
con el sistema de riego que pueden estar presentes
dentro de un predio.
13
Nombre de la entidad Dato Secundario
Descripción Entidad en la cual se guardan los datos secundarios
de un sujeto, es decir, los datos socioeconómicos,
sociales, etc., que puede tener un sujeto. (Esta tabla
es llenada solo si el sujeto es de tipo Natural).
14
Nombre de la entidad Solicitud Revocatoria
Descripción Entidad en la cual se guardan datos de las
solicitudes y predios revocados desde el sistema
Atancha Omakon.
15
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro.
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no.
big_valgerencia_i BIGINT NO --- --- NO Indica la
d gerencia a la
cual va a
pertenecer el
cargo.
Categoría
Estado
16
Key de la
tabla.
str_estnombre VARCHAR NO 250 --- NO Nombre del
estado.
big_valpais_id BIGINT NO --- --- NO Indica el
país al cual
pertenece
el estado.
big_valredestado_i BIGINT NO --- --- NO Indica la
d redix a la
que
pertenece
el estado.
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en
la tabla
created TIMESTAMP NO --- --- NO Fecha que
se ingresó
de un
registro
modified TIMESTAMP NO --- --- NO Fecha en la
que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro
esta
borrado o
no
Función
17
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Instituto
18
instituto.
dat_insfecharecur DATE NO --- --- NO Límite de
s os fechas para
trabajar el
expediente por
recursos
naturales.
dat_insfechaisnpe DATE NO --- --- NO Límite de
c cion fechas para
realizar la
inspección.
dat_insfechaabog DATE NO --- --- NO Límite de
a do fechas para
trabajar el
expediente por
el abogado.
big_valambienteb BIGINT NO --- 436/437/438 NO Indica el
d _id ambiente de la
base de datos
(tiene el valor
por defecto
dependiendo
de la base de
datos en la
que se
encuentre).
Maestro
19
Municipio
Notificacion
20
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Parroquia
Sede
21
str_sednombre VARCHAR NO 150 --- NO Nombre de la
sede.
str_seddireccion VARCHAR NO 150 --- NO Dirección de
la sede
big_parroquia_id BIGINT NO --- --- NO Indica la
parroquia a
la cual
pertenece la
sede
big_instituto_id BIGINT NO --- --- NO Indica el
instituto al
cual
pertenece la
sede.
big_valmodosede_i BIGINT NO --- --- NO Indica el
d modo de
sede si es
online o
local.
big_valcoordinacio BIGINT NO --- --- NO Indica la
nsede_id coordinación
de la sede.
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Subvalor
22
big_maestro BIGINT NO --- --- Indica el
maestro al
cual
pertenece el
sub valor.
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Usuario
23
dentro del
sistema.
big_sede_id BIGINT NO --- --- NO Indica la
sede a la
cual
pertenece el
usuario.
big_impresora_id BIGINT NO --- --- NO Indica la
impresora a
la cual tiene
permiso el
usuario
big_cargo_id BIGINT NO --- --- NO Indica el
cargo
principal del
usuario.
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que
P se ingresó
de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Valor
24
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Expediente
25
un registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si
un registro
esta
borrado o
no
Informe Jurídico
26
informe
bln_ijrecomendacion BOOLEAN NO --- --- NO Indica si
un
registro
esta
borrado o
no
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario
que
realiza el
registro
en la
tabla.
created TIMESTAMP NO --- --- NO Fecha
que se
ingresó
de un
registro
modified TIMESTAMP NO --- --- NO Fecha en
la que se
modificó
un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si
un
registro
esta
borrado o
no
Registro Agrario
27
n s del usuario
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Agrícola Animal
28
de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Agrícola Vegetal
Condición Suelo
29
Nombre Atributo Tipo de Clav Domini Valor Acept Descripción
Dato e o Predeterminad a Nulo
o
id BIGINT SI --- --- NO Primary Key
de la tabla.
dou_conporcentaj DOUBLE NO --- --- NO Guarda el
e porcentaje del
uso del suelo
big_valcondicion_i BIGINT NO --- --- NO Indica la
d condición de
uso del suelo
(aprovechable
, no
aprovechable,
etc.)
big_predio_id BIGINT NO --- --- NO Indica el
predio al cual
pertenece el
registro
agrícola
animal.
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Coordenadas
30
str_coodatum VARCHAR NO 50 --- NO Número del
datum
str_coohuso VARCHAR NO 50 --- NO Número del
huso.
num_coorvertice NUMERIC NO 10,0 --- NO Número del
vértice.
geo_coogeometri GEOMETR NO Point,4 --- NO Coordenada
a Y 1 89 geométrica.
num_coolote NUMERIC NO --- --- NO Número del
lote al que
pertenece la
coordenada
big_predio_id BIGINT NO --- --- NO Indica el
predio al cual
pertenece el
registro
agrícola
animal.
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Cuerpo de Agua
31
agua.
big_valtipoagua_id BIGINT NO --- --- NO Indica el tipo
de cuerpo de
agua
big_valusocuerpod BIGINT NO --- --- NO Indica el uso
eagua_id al cual está
destinada el
agua.
big_valregimenag BIGINT NO --- --- NO Indica la
u a_id disponibilidad
del cuerpo de
agua
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Ilícito Ambiental
Infraestructura
32
o Nulo
id BIGINT SI --- --- NO Primary Key de
la tabla.
big_valtipoinsfrae BIGINT NO --- --- NO Indica el
s tructura_id nombre de la
infraestructura
o maquinaria
num_insfcantidad NUMERIC NO --- --- NO Guarda la
cantidad de
infraestructuras
o maquinarias.
bln_insfoperativo BOOLEAN NO --- --- NO Indica si las
infraestructuras
o maquinarias
son operativas
o no.
big_predio_id BIGINT NO --- --- NO Asocia el
predio al cual le
pertenece el
ilícito
ambiental.
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se modificó
un registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Inspección
33
registro
agrícola
animal.
big_valestatuinspec BIGINT NO --- --- NO Indica el
cion_id estatus de la
inspección
big_usuario_tecnic BIGINT NO --- --- NO Indica el
o_id usuario al
que se le
asignó la
inspección.
bln_insrecomendac BOOLEAN NO --- --- NO Indica si
ion recomienda
el
instrumento
o no.
dat_fechainspeccio DATE NO --- --- NO Indica la
n fecha de
realización
de la
inspección.
str_insobservacion TEXT NO --- --- NO Observación
del usuario.
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en
la tabla.
created TIMESTAM NO --- --- NO Fecha que
P se ingresó
de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Intersección
34
el fundo
str_intdescripcion TEXT NO --- --- NO Descripción
del fundo
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Pendiente Predio
Predio
35
str_prenombre VARCHAR NO 300 --- NO Nombre del
predio.
str_presector VARCHAR NO 500 --- NO Nombre del
sector donde
se encuentra
el predio.
str_prereubicacion VARCHAR NO 2000 --- NO Referencia de
la ubicación
del predio
str_prelinderonorte VARCHAR NO 500 --- NO Nombre del
lindero norte
del predio.
str_prelinderosur VARCHAR NO 500 --- NO Nombre del
lindero sur
del predio.
str_prelinderoeste VARCHAR NO 500 --- NO Nombre del
lindero este
del predio.
str_prelinderooeste VARCHAR NO 500 --- NO Nombre del
lindero oeste
del predio
str_preconslusionfi VARCHAR NO 3000 --- NO Descripción
cha de la ficha
conclusiva
del técnico.
bln_preareareserv BOOLEAN NO --- FALSE NO Indica si el
a da predio posee
área
reservada.
dou_preporcentaje DOUBLE NO --- --- NO Porcentaje
del área
reservada.
num_prehectareas NUMERIC NO --- --- SI Porcentaje de
hectáreas
que posee el
predio.
str_predescripcion TEXT NO --- --- SI Descripción
omakon de la
observación
Omakon.
big_valtenenciatier BIGINT NO --- --- NO Indica la
ra_id tenencia de la
tierra
(ocupante,
propietario,
etc.)
big_valantiguedad BIGINT NO --- --- NO Indica la
_id antigüedad
del
propietario
con la tierra
(3-5 años, 5-
10años, etc.)
36
big_parroquia_id BIGINT NO --- --- NO Asocia la
parroquia en
la que está
ubicado el
predio.
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
str_preasentamient VARCHAR NO 300 --- SI Guarda el
o nombre del
asentamiento
dou_prepresuntas DOUBLE NO --- --- SI Guarda la
u perficie presunta
superficie del
predio.
str_prenumeroregi VARCHAR NO 150 --- SI Guarda el
s tro número del
registro
agrario
big_valestatuspred BIGINT NO --- 411 NO Indica el
i o_id estatus del
predio.
Restricciones
37
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
str_ressolucion TEXT NO --- --- NO Guarda la
resolución
que le ponen
a la
restricción
big_usuario_tecnic BIGINT NO --- --- NO Indica el
o_id usuario al
que se le
asignó la
inspección.
str_resobservacio TEXT NO --- --- NO Observación
n del técnico.
Sistema Riego
38
Tipo Pasto
Tipo Rubro
39
vegetal(frutas,
flores,
vegetales,
etc.)
big_valsectorvege BIGINT NO --- --- NO Indica en tipo
t al_id de sector
vegetal
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Vegetación
40
Vialidad
Vivienda
41
registro en la tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la que se
P modificó un registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un registro
esta borrado o no
Vocación Suelo
Archivo Solicitud
42
cual
pertenece el
registro el
archivo.
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAMP NO --- --- NO Fecha que se
ingresó de un
registro
modified TIMESTAMP NO --- --- NO Fecha en la
que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Compareciente
43
un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si
un registro
esta
borrado o
no
Dato Secundario
44
ca ayuda
económica
que un
sujeto pueda
recibir de
terceros.
str_datenfermedad VARCHAR NO 200 --- NO Guarda los
es datos de un
presunta
enfermedad
de un sujeto
str_datnombrecoop VARCHAR NO 150 --- NO Guarda el
erativa nombre de la
cooperativa
a la que un
sujeto pueda
pertenecer.
str_funcooperativa VARCHAR NO 150 --- NO Guarda la
función de la
cooperativa
a la cual
pertenezca
un sujeto
bln_datjefefamilia BOOLEAN NO --- FALSE NO Indica si el
sujeto es jefe
de familia
big_sujetonatural_i BIGINT NO --- --- NO Asocia el
d sujeto al cual
le
pertenecen
los datos
secundarios
big_valjornada_id BIGINT NO --- --- NO Indica la
jornada de
trabajo
(diurna,
nocturna,
etc.)
big_valtipoviviend BIGINT NO --- --- NO Indica el tipo
a_id de vivienda
en la que
reside el
sujeto (finca,
casa,
rancho, etc.)
big_valnivelestudio BIGINT NO --- --- NO Indica el
_id nivel de
estudio del
sujeto
(primaria,
bachiller,
etc.)
big_valedocivil_id BIGINT NO --- --- NO Indica el
45
estado civil
del sujeto
(soltero,
casado,
viudo, etc.)
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que
P se ingresó
de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Denunciante
46
nte
num_dencedula NUMERIC NO --- --- NO Indica
número
de
cédula
del
denuncia
nte
str_dendireccion LONGVARC NO --- --- NO Indica
HAR dirección
del
denuncia
nte
str_denimagencedula LONGVARC NO --- --- NO Imagen
HAR cédula
del
denuncia
nte
big_solicitudrevocato BIGINT NO --- --- NO Indica
ria_id primer
nombre
denuncia
nte
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario
que
realiza el
registro
en la
tabla.
created TIMESTAMP NO --- --- NO Fecha
que se
ingresó
de un
registro
modified TIMESTAMP NO --- --- NO Fecha en
la que se
modificó
un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si
un
registro
esta
borrado o
no
Integrantes Jurídicos
47
Nombre Atributo Tipo de Clav Domini Valor Acept Descripción
Dato e o Predeterminad a Nulo
o
id BIGINT SI --- --- NO Primary Key
de la tabla.
big_sujetosjuridico BIGINT NO --- --- NO Indica el
_id sujeto jurídico
al cual le
pertenecen
los sujetos
naturales
big_sujetosnatural BIGINT NO --- --- NO Indica el
_ id sujeto natural
asociado al
sujeto
jurídico.
big_valtipointegran BIGINT NO --- --- NO Indica el tipo
te_id de integrante.
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Integrantes Redes
48
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Notificación Revocatoria
49
esta
borrado o
no
str_notpdf LONGVARCH NO --- --- NO PDF de la
AR notificació
n.
Pre-Solicitud
50
str_prereubicacion VARCHAR NO 2000 --- NO Referencia
de la
ubicación del
predio.
str_prelinderonorte VARCHAR NO 500 --- NO Nombre del
lindero norte
del predio.
str_prelinderosur VARCHAR NO 500 --- NO Nombre del
lindero sur
del predio
str_prelinderoeste VARCHAR NO 500 --- NO Nombre del
lindero este
del predio
str_prelinderooeste VARCHAR NO 500 --- NO Nombre del
lindero oeste
del predio.
dou_prepresuntasu DOUBLE NO --- --- NO Guarda la
perficie presunta
superficie en
hectáreas
del predio.
created TIMESTAM NO --- --- NO Fecha que
P se ingresó
de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
big_origenregistro_ BIGINT NO --- 370 NO Indica el
id origen del
registro
Solicitud
51
pertenece
la solicitud
big_predio_id BIGINT NO --- --- NO Indica el
predio al
que
pertenece
la
solicitud.
big_valtiposolicitu BIGINT NO --- --- NO Indica el
d_id tipo de
solicitud.
big_valplan_id BIGINT NO --- --- NO Indica el
plan por el
cual se
realizó la
solicitud.
big_valorigensolic BIGINT NO --- --- NO Indica el
i tud_id origen por
el cual se
realizó la
solicitud.
big_valestatusolic BIGINT NO --- --- NO Indica el
it ud_id estatus de
la solicitud
big_sede_id BIGINT NO --- --- NO Indica la
sede que
realizo el
registro de
la solicitud
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario
que
realiza el
registro en
la tabla.
created TIMESTAM NO --- --- NO Fecha que
P se ingresó
de un
registro
modified TIMESTAM NO --- --- NO Fecha en
P la que se
modificó
un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si
un registro
esta
borrado o
52
no
big_origenregistr BIGINT NO --- --- NO Indica el
o_ id origen del
registro.
str_solobservacio TEXT NO --- 370 NO Guarda la
n descripció
n
53
str_prenombre VARCHAR NO 300 --- NO Nombre del
predio
str_presector VARCHAR NO 500 --- NO Nombre del
sector donde
se encuentra
el predio.
str_prereubicacion VARCHAR NO 2000 --- NO Referencia
de la
ubicación del
predio.
str_prelinderonorte VARCHAR NO 500 --- NO Nombre del
lindero norte
del predio.
str_prelinderosur VARCHAR NO 500 --- NO Nombre del
lindero sur
del predio
str_prelinderoeste VARCHAR NO 500 --- NO Nombre del
lindero este
del predio.
str_prelinderooeste VARCHAR NO 500 --- NO Nombre del
lindero oeste
del predio.
dou_prepresuntas DOUBLE NO --- --- NO Guarda la
u perficie presunta
superficie en
hectáreas del
predio.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
big_origenregistro_ BIGINT NO --- --- NO Indica el
id origen del
registro.
dat_solfechasesion DATE NO --- --- NO Fecha en
que se
realizó la
sesión
big_valtitulo_id BIGINT NO --- --- NO Indica el
título.
big_valtipoinstrum BIGINT NO --- --- NO Indica el tipo
ento_id de
instrumento.
Sujeto Protagónico
54
Nombre Atributo Tipo de Clav Domini Valor Acept Descripción
Dato e o Predeterminad a Nulo
o
id BIGINT SI --- --- NO Primary Key
de la tabla.
big_valtiposujeto_ BIGINT NO --- --- NO Indica el tipo
i de sujeto
(jurídico,
natural, red).
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro esta
borrado o no
Sujeto Jurídico
55
registro del
acta.
str_sujjfolio VARCHAR NO 50 --- NO Guarda el
folio del acta
str_sujjnumtomo VARCHAR NO 50 --- NO Guarda el
número del
tomo del acta
str_sujjprotocolo VARCHAR NO --- --- NO Guarda el
número de
protocolo del
acta
str_sujjtrimestre VARCHAR NO --- --- NO Guarda el
trimestre del
acta
str_sujjimagenrif TEXT NO --- --- NO Guarda la
imagen del
Rif
str_sujjimagenacta TEXT NO --- --- NO Guarda la
imagen del
acta
str_sujjdescripcion VARCHAR NO --- --- NO Guarda la
descripción
del usuario
big_valtipojuridico BIGINT NO --- --- NO Indica el tipo
_id de jurídico
(Empresa,
Asociación,
Cooperativa,
etc.)
big_municipioregis BIGINT NO --- --- NO Asocia el
tro_id municipio
donde se
registró el
acta.
big_parroquia_id BIGINT NO --- --- NO Asocia la
parroquia
donde vive el
sujeto.
big_sujetoprotagon BIGINT NO --- --- NO Indica el tipo
ico_id de sujeto
big_usuario_log_id BIGINT NO --- --- NO Indica el
usuario que
realiza el
registro en la
tabla.
created TIMESTAM NO --- --- NO Fecha que se
P ingresó de un
registro
modified TIMESTAM NO --- --- NO Fecha en la
P que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
56
registro esta
borrado o no
Sujeto Naturales
57
natural
str_sujnimagenfot LONGVARCHA NO --- --- SI Guarda la
o R imagen de
la foto del
sujeto.
str_sujnimagence LONGVARCHA NO --- --- SI Guarda la
d ula R imagen de
la cedula
del sujeto
str_sujngenero VARCHAR NO --- --- NO Guarda el
género del
sujeto.
big_valpaisorigen BIGINT NO --- --- NO Indica la
_ id nacionalida
d del
sujeto.
big_parroquia_id BIGINT NO --- --- NO Indica la
parroquia
donde vive
el sujeto.
big_valtendenciav BIGINT NO --- --- NO Indica el
i vienda_id tipo de
habita en la
vivienda
big_sujetoprotago BIGINT NO --- --- NO Indica el
n ico_id tipo de
sujeto
big_usuario_log_i BIGINT NO --- --- NO Indica el
d usuario que
realiza el
registro en
la tabla.
created TIMESTAMP NO --- --- NO Fecha que
se ingresó
de un
registro
modified TIMESTAMP NO --- --- NO Fecha en la
que se
modificó un
registro.
bln_borrado BOOLEAN NO --- FALSE NO Indica si un
registro
esta
borrado o
no
58
Cargosusuarios usuarios
M M
M M
M M
Cargosusuarios cargos
M M
M M
M M
Cargosusuarios valores
1 M
M 1
N N
Cargosusuarios sedes
1 M
M 1
N N
Categorías valores
1 M
M 1
N N
Categorías usuarios
M 1
M M
N 1
Codigotarjetas usuarios
1 1
1 1
1 1
Coletillas valores
1 1
1 1
1 1
Coletillas usuarios
1 M
M 1
N N
Estados valores
59
1 M
M 1
N N
Estados usuarios
1 M
1 1
1 N
Funciones categorías
1 M
M 1
N N
Funciones usuarios
1 M
1 1
1 N
Impresoras sedes
1 1
M 1
N 1
Impresoras valores
1 1
1 1
1 1
Impresoras usuarios
1 M
M 1
N N
Institutos usuarios
1 M
1 1
1 M
Institutos parroquias
1 1
M 1
N 1
Institutos valores
1 M
M 1
60
N N
Municipios estados
1 M
M 1
N N
Municipios valores
1 M
M 1
N N
Municipios usuarios
1 M
1 1
1 N
Notificaciones valores
1 1
1 1
1 1
Notificaciones usuarios
1 M
M 1
N N
Parroquias municipios
1 M
M 1
N N
Parroquias valores
1 M
M 1
N N
Parroquias usuarios
1 M
1 1
1 N
Rolfunciones funciones
M M
M M
M M
61
Rolfunciones valores
1 1
M 1
N 1
Rolfunciones usuarios
1 M
1 1
1 N
Rolususarios usuarios
M M
M M
M M
Rolususarios valores
1 1
1 1
1 1
Rolususarios sedes
1 M
M 1
N N
Sedes parroquias
1 1
M 1
N 1
Sedes institutos
1 M
1 1
1 N
Sedes valores
1 M
M 1
N N
Sedes usuarios
1 M
1 1
1 N
Transportebds valores
62
1 1
1 1
1 1
Transportebds usuarios
1 1
M 1
N 1
Usuarioconsultores usuarios
M M
M M
M M
Usuarios valores
1 M
M 1
N N
Usuarios sedes
1 1
M 1
N 1
Usuarios impresoras
1 1
M 1
N 1
Usuarios cargos
1 1
M 1
N 1
Valores maestros
1 1
M 1
N 1
Valores usuarios
1 1
M 1
N 1
Variables valores
1 1
M 1
63
N 1
Variables usuarios
1 1
M 1
N 1
Variables controltablas
1 1
M 1
N 1
Controlestatus controltablas
1 1
M 1
N 1
Controlestatus valores
1 M
M 1
N N
Expedientes solicitudes
1 1
1 1
1 1
Expedientes valores
1 M
M 1
N N
Expedientes usuarios
1 1
M 1
N 1
Firmas usuarios
1 1
1 1
1 1
Firmas sessiones
1 1
1 1
1 1
64
Instrumentos puntocuentas
1 1
1 1
1 1
Instrumentos valores
1 M
M 1
N N
Instrumentos usuarios
1 1
M 1
N 1
Puntocuentas expedientes
1 1
1 1
1 1
Puntocuentas sessiones
1 1
1 1
1 1
Puntocuentas valores
1 M
M 1
N 1
Puntocuentas usuarios
1 1
1 1
1 1
Registroagrario expedientes
1 M
1 1
1 N
Registroagrario usuarios
1 M
1 1
1 N
Seriehojas valores
1 M
65
M 1
N N
Seriehojas sedes
1 1
M 1
N 1
Seriehojas usaurios
1 1
M 1
N 1
Agricolasanimales valores
1 M
M 1
N N
Agricolasanimales predios
1 M
1 1
1 N
Agricolasanimales usuarios
1 M
1 1
1 N
Agricolavegetales tiporubros
1 M
M 1
N N
Agricolavegetales predios
1 M
M 1
N N
Agricolavegetales usuarios
1 M
M 1
N N
Condicionsuelos valores
1 M
M 1
N N
66
Condicionsuelos predios
1 M
M 1
N N
Condicionsuelos usuarios
1 M
M 1
N N
Coordenadas predios
1 1
1 1
1 1
Coordenadas usuarios
1 M
M 1
N N
Cuerpodeaguas predios
1 1
M 1
N 1
Cuerpodeaguas valores
1 M
M 1
N N
Cuerpodeaguas usuarios
1 M
M 1
N N
Ilicitoambientales valores
1 M
M 1
N N
Ilicitoambientales usuarios
1 M
M 1
N N
Infraestructuras valores
67
1 M
M 1
N N
Infraestructuras predios
1 1
M 1
N 1
Infraestructuras usuarios
1 M
M 1
N N
Inspecciones predios
1 M
M 1
N N
Inspecciones valores
1 M
M 1
N N
Inspecciones usuarios
1 M
M 1
N N
Inspecciones expedientes
1 M
M 1
N N
Pendientepredios valores
1 M
M 1
N N
Pendientepredios predios
1 M
1 1
1 N
Pendientepredios usuarios
1 M
68
M 1
N N
Predios valores
1 M
M 1
N N
Predios parroquias
1 1
M 1
N 1
Predios usuarios
1 M
1 1
1 N
Restrinciones predios
1 M
M 1
N N
Restrinciones usuarios
1 M
M 1
N N
Sistemariegos valores
1 M
M 1
N N
Sistemariegos predios
1 1
M 1
N 1
Sistemariegos usuarios
1 M
M 1
N N
Tipopastos valores
1 M
M 1
N N
69
Tipopastos predios
1 M
M 1
N N
Tipopastos usuarios
1 M
M 1
N N
Tiporubros valores
1 1
1 1
1 1
Tiporubros usuarios
1 M
M 1
N N
Vegetaciones valores
1 1
1 1
1 1
Vegetaciones predios
1 M
M 1
N N
Vegetaciones usuarios
1 M
M 1
N N
Vialidadpredios valores
1 1
1 1
1 1
Vialidadpredios predios
1 M
M 1
70
N N
Vialidadpredios usuarios
1 M
M 1
N N
Viviendas valores
1 1
1 1
1 1
Viviendas predios
1 1
M 1
N 1
Viviendas usuarios
1 M
1 1
1 N
Vocacionsuelos valores
1 1
1 1
1 1
Vocacionsuelos predios
1 M
M 1
N N
Vocacionsuelos usuarios
1 M
M 1
N N
Archivosolicitudes valores
1 1
1 1
1 1
Archivosolicitudes solicitudes
1 M
M 1
N N
71
Archivosolicitudes usuarios
1 M
M 1
N N
Datossecundarios sujetosnaturales
M M
M M
M M
Datossecundarios valores
1 1
1 1
1 1
Datossecundarios usuarios
1 M
M 1
N N
Erroresmateriales solicitudes
1 M
M 1
N N
Erroresmateriales valores
1 1
1 1
1 1
Erroresmateriales usuarios
1 M
M 1
N N
Integrantesjuridicos sujetosjuridicos
1 M
M 1
N N
Integrantesjuridicos sujetosnaturales
1 M
M 1
N N
Integrantesjuridicos valores
1 1
72
1 1
1 1
Integrantesjuridicos usuarios
1 M
M 1
N N
Presolicitudes sujetoprotagonicos
1 M
M 1
N N
Presolicitudes valores
1 1
1 1
1 1
Presolicitudes parroquia
1 M
M 1
N N
Presolicitudes usuarios
1 M
M 1
N N
Solicitudes sujetoprotagonicos
1 M
M 1
N N
Solicitudes predios
1 M
M 1
N N
Solicitudes valores
1 1
1 1
1 1
Solicitudes sedes
1 M
M 1
N N
73
Solicitudes usuarios
1 M
M 1
N N
Solicitudreimpresiones usuarios
1 M
M 1
N N
Sujetoprotagonicos usuarios
1 1
1 1
1 1
Sujetosjuridicos valores
1 1
1 1
1 1
Sujetosjuridicos municipios
1 1
M 1
N 1
Sujetosjuridicos parroquias
1 1
M 1
N 1
Sujetosjuridicos usuarios
1 M
M 1
N N
Sujetosjuridicos sujetosprotagonicos
1 1
1 1
1 1
Sujetosnaturales valores
1 1
1 1
1 1
Sujetosnaturales parroquias
74
1 1
M 1
N 1
Sujetosnaturales usuarios
1 M
M 1
N N
Sujetosnaturales sujetosprotagonicos
1 1
1 1
1 1
Sujetosredes parroquias
1 1
M 1
N 1
Sujetosredes usuarios
1 M
M 1
N N
Sujetosredes sujetosprotagonicos
1 1
1 1
1 1
75
7.4 Diagrama de datos descrito en el sistema gestor de base de datos
Esquema: sf_administracion
76
Esquema: sf_inspeccion
77
Esquema: sf_expediente
78
Esquema: sf_solicitud
79
8. Lista de Otros Objetos de la Base de Datos
8.1 Índices
80
bln_borrado
81
Nombre del objeto tf_usuarioconsultores_unique
Descripción Índice que garantiza que la combinación de los
campos especificados sea única
Tabla referenciada tf_usuarioconsltores
Columnas referenciadas big_usuario_id, num_usujinpreabogado, bln_borrado
82
vialid_key
Descripción Índice que garantiza que la combinación de los
campos especificados sea única
Tabla referenciada tf_vialidadpredios
Columnas referenciadas big_valubicacionvia_id, big_valtipovialidad_id,
big_predio_id, big_valcondicionvia_id,
big_inspeccion_id
83
Nombre del objeto unique_big_predio_id_big_valtipointerseccion_1
Descripción Índice que garantiza que la combinación de los
campos especificados sea única
Tabla referenciada tf_intersecciones
Columnas referenciadas big_valtipointerseccion_id, big_predio_id,
str_intdescripcion, bln_borrado
84
Nombre del objeto tf_sistemariegos_big_predio_id_big_valtiporiego_id_b
ig_insp_key
Descripción Índice que garantiza que la combinación de los
campos especificados sea única
Tabla referenciada tf_sistemariegos
Columnas referenciadas big_predio_id, big_valtiporiego_id, big_inspeccion_id
85
Tabla referenciada tf_sujetosnaturales
Columnas referenciadas num_sujncedula, big_sujetoprotagonico_id
8.2 Vistas
En la base de datos correspondiente al Sistema de Regularización de
Tierras Atancha Omakon, no ha sido creada ninguna vista, esto ya que no se
ha evaluado la posibilidad de implementarlas como mecanismo de seguridad
dentro del mismo.
8.4 Funciones
86
Retorno (tipo de dato) bolean
8.5 Secuencias
Debido a medidas de seguridad no se proporcionaron la mayoría de las
secuencias encontradas en la base de datos, ya que estas están ligadas
estrechamente con la nomenclatura usada para elaborar los códigos de
identificación de cada registro del sistema. Además, es importante resaltar
que la mayoría de las secuencias son generadas dinámicamente por una
función predefinida; por lo que no se tiene documentación de cuantas existen
en su totalidad, sin embargo, a continuación, se presentan una pequeña
parte de ellas.
87
Valor tope 0
Objetos que la Cargos
referencian
88
Valor tope 0
Objetos que la Instituciones
referencian
89
Objetos que la Sedes
referencian
90
Valor inicial xxx1000000
Incremento 1
Valor tope xxx9999999
Objetos que la Informes Juridicos
referencian
91
Valor inicial xxx1000000
Incremento 1
Valor tope xxx9999999
Objetos que la
referencian
92
Valor inicial xxx1000000
Incremento 1
Valor tope xxx9999999
Objetos que la Infraestructura
referencian
93
Incremento 1
Valor tope xxx9999999
Objetos que la Predios
referencian
94
Incremento 1
Valor tope xxx9999999
Objetos que la Tipo Pasto
referencian
95
Valor tope xxx9999999
Objetos que la Vivienda
referencian
96
Valor tope xxx9999999
Objetos que la Dato Secundario
referencian
97
Objetos que la Notificacion Revocatoria
referencian
98
referencian
8.6 Disparadores
Solamente se proporcionó información de los disparadores principales
que se encuentran en el sistema por motivos de seguridad. Dejando solo los
siguientes como los más resaltantes.
99
movimientos efectuados en la estructura del BD.
(Sistema de trazabilidad)
Acción iniciadora Insert, Update, Delete
Acciones que ejecuta sf_bitacora.f_globallogs()
Objetos involucrados Todas las entidades de la BD
9. Concurrencia
9.1 Concurrencia del gestor de Base de Datos
Manejo de Si
concurrencia soportada
por el gestor de bases
de datos
Valor configurado para 750
las conexiones
concurrentes
100
9.3 Usuarios de aplicación en base de datos
10. Transacciones
10.1 Estadísticas de transacciones de la base de datos
101
caídas del servicio
Actividades del plan de Normalmente el procedimiento se realiza siguiendo
recuperación los siguientes pasos:
● Se respalda la información que se encuentra
actualmente en producción, si esta existe.
● Se crea una réplica de la estructura de la
base de datos.
● Se procede a restaurar la información.
● Se realiza un proceso de verificación manual.
● Después de un mes se borra la base de datos
anterior.
102
11. Resultados
Evidencia Referencia
¿En la Institución cuentan con un Departamento encargado
BD.1
de la gestión y mantenimiento de la Base de Datos?
103
Evidencia Referencia
¿Existe algún tipo de documentación referida a la estructura
BD.2
y contenidos de la Base de Datos?
Evidencia Referencia
¿Se les brinda una preparación preliminar a los operadores
BD.3
antes de interactuar por primera vez con la Base de Datos?
104
Evidencia Referencia
¿Se posee algún registro de los cambios efectuados a nivel
BD.4
de estructura en la base de datos?
Evidencia Referencia
¿La Base de Datos se encuentra debidamente
BD.5
normalizada?
105
Evidencia Referencia
¿En las entidades que comprenden la Base de Datos
están correctamente definidos los tipos de datos conforme BD.6
a los requerimientos?
Evidencia Referencia
¿Existen procesos de reactivación de la Base de Datos en
BD.7
caso de fallos?
106
mejorar el proceso de transacciones para evitar el embasuramiento de la
data, además de documentar estos sucesos para poder estudiarlos.
Evidencia Referencia
¿Se realiza mantenimiento preventivo de forma regular a la
BD.8
Base de datos?
Evidencia Referencia
¿El proceso llevado a cabo para realizar las copias de
seguridad contempla el aprovechamiento máximo de los BD.9
recursos disponibles?
107
Evidencia Referencia
¿Existe algún archivo de tipo Log donde guarde información
referente a los errores presentados al momento de realizar las BD.10
operaciones en la Base de Datos?
12. Conclusiones
108
13. Programa de Trabajo
Realizado por:
Alejandro Berbín
Inicio:
Auditoria: Marcos Bello
27/11/2017
Sistema Atancha Omakon Aravenus Vera
Reichel Yanez
Fecha de Revisión:
04/02/2018
No, a los AB
¿Se les brinda una preparación trabajadores nuevos MB
preliminar a los operadores ✔ no se les da ninguna
3. AV BD.3
antes de interactuar por primera clase de
vez con la Base de Datos? introducción
preliminar RY
109
AB
¿Existen procesos de ✔ No, todo se realiza MB
7. reactivación de la Base de Datos BD.7
manualmente AV
en caso de fallos?
RY
AB
¿Se realiza mantenimiento ✔ No, en su mayoría el MB
8. preventivo de forma regular a la mantenimiento suele BD.8
Base de datos? ser correctivo. AV
RY
¿El proceso llevado a cabo para AB
No, de hecho
realizar las copias de seguridad ✔ consumen mucho MB
9. contempla el aprovechamiento BD.9
espacio AV
máximo de los recursos
almacenamiento RY
disponibles?
¿Existe algún archivo de tipo AB
Log donde guarde información MB
referente a los errores ✔ No, esta clase de
10. información no es AV BD.10
presentados al momento de
almacenada.
realizar a las operaciones en la RY
Base de datos?
110
Evidencias
111
BD.1
112
BD.1.1
113
BD.1.2
Oficina de Tecnología
de la Información y la
Comunicación
Diseño y Operaciones y
Administración de
Soporte Técnico Evaluación de Redes y Telefonía Seguridad de la
Servidores
Sistemas Información
114
BD.1.3
115
BD.1.4
116
BD.1.5
117
BD.1.6
118
BD.2
119
BD.2.1
120
B.D.3
121
B.D.4
122
B.D.5.1
123
B.D.5.2
TABLA: tf_restrinciones
124
B.D.6
125
B.D.6.1
Tabla: tf_sujetosjuridicos
126
B.D.7
127
B.D.7.1
128
B.D.8
129
B.D.9
130
B.D.9.1
131
B.D.10
132