GESTIÓN Y SEGURIDAD DE BASES DE DATOS AA3-EV2-DISEÑO LÓGICO DE LA BASE DE DATOS
ALCALDÍA DE SAN ANTONIO DEL SENA
JOHNNY ALEJANDRO DELGADO CAICEDO. ROSALBA ROZO CABALLERO
JONH. J. CÁRDENAS
INSTRUCTOR YURY LORENA FIERRO BOCANEGRA
SENA
REGIONAL DISTRITO CAPITAL BOGOTÁ - CUNDINAMARCA
INTRODUCCION
A través de los años la humanidad se ha encargado de registrar y documentar toda información que crea importante, para un futuro utilizarla.
Cabe resaltar que, con una biblioteca, ya estamos generando una base de datos la cual reutilizamos con ciertas limitaciones, de tiempo e ubicación.
En la actualidad tenemos múltiples bases de datos, la cuales están en línea y podemos acceder a ellas desde nuestra casa.
La base de datos son sistemas que guardan la información de una o más empresas para que estas puedan ser utilizadas cuando el usuario así lo deseen de gran relevancia porque automatizan pre-vienen de errores y son eficaces en el tiempo y pueden ser adquiridas cuando el administrador del sistema lo desee.
MODELOS DE BASES DE DATOS
Bases de datos jerárquicas.
Base de datos de red.
Bases de datos transaccionales.
Bases de datos relacionales.
Bases de datos multidimensionales.
Bases de datos orientadas a objetos.
Bases de datos documentales.
Bases de datos deductivas.
DISEÑO LOGICO DE BASE DATOS DE LA
SECRETARIA DE PLANEACIÓN Y OBRAS PÚBLICAS
En Este modelo encontramos:
ENTIDADES: Es un grupo de ítems que tienen las mismas características o atributos
ATRIBUTOS: Es una característica de una entidad. El valor especifico de un
atri-buto, conocido como elemento de datos, se puede encontrar con los campos de registro que describe una entidad.
Identificadores. “CLAVES”: Son aquellos que permiten diferenciar a una instancia de la
entidad de otra distinta. Por ejemplo, el atributo identificativo que distingue a un alumno de otro es su número de ID.”
Identificadores primarios. Aquellos atributos que permiten identificar una entidad de ma-nera única son referidos como identificadores únicos o claves primarias (PK) de una enti-dad.
Identificadores Alternos: las claves alternas de cualquier tabla son simplemente aquellas claves candidatas las cuales no fueron seleccionadas como clave primaria.
Identificadores Foráneos: Una clave ajena o foránea es un atributo de una tabla o adición de atributos ya existentes a una tabla; ésta inclusive puede ser una clave primaria de otra tabla.
DICCIONARIO DE DATOS DEL MODELO LÓGICO DISEÑO LÓGICO DE LA BASE DE DATOS ALCALDÍA DE SAN ANTONIO DEL SENA
El objetivo del diccionario del modelo lógico de la base de datos de la alcaldía de San Antonio del Sena es dar precisión sobre los diferentes daos que se van a manejar en el sistema, evitando con esto, malas interpretaciones o ambigüedades.
Elementos que componen el diccionario de datos
Entidad Localidades
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de la entidad de localidades
Campo Tamaño Tipo de dato Descripción
Id_localidad 10 Entero
Guarda la informa-ción del campo de localidades, campo principal
nombre 30 Carácter
Guarda la informa-ción del campo de nombre de localida-des
Entidad niveles_socieconómicos
Alias NIVEL_SE_ASDS
Descripción Esta tabla guarda la información de los estratos de la localidad
Campo Tamaño Tipo de dato Descripción
id_socio_economico 10 Entero
Guarda la informa-ción del campo id de los niveles socioeco-nómicos
nombre 30 Carácter
Guarda la informa-ción del campo de nombre del tipo de estrato
Entidad Guarderías
Alias Guard_ASDS
Descripción Esta tabla guarda la información de los estratos de la localidad
Campo Tamaño Tipo de dato Descripción
Id_guarderia 10 Entero
Guarda la informa-ción del campo de código guardería
nombre 30 Carácter
Guarda la informa-ción del campo de nombre de la guarde-ría
Entidad Empresas
Alias Emp_ASDS
Descripción Esta tabla guarda la información de la entidad empresa
Campo Tamaño Tipo de dato Descripción
Id_empresa 10 Entero
Guarda la informa-ción del campo de código empresa
nombre 30 Carácter
Guarda la informa-ción del campo de nombre de la empresa
Entidad Planteles Educativos
Alias Plantel_E_ASDS
Descripción Esta tabla guarda la información de la entidad empresa
Campo Tamaño Tipo de dato Descripción
Id_ Plantel_e 10 Entero
Guarda la informa-ción del campo de código de plantel
nombre 30 Carácter
Guarda la informa-ción del campo de nombre del plantel
Entidad Barrios
Alias Barrios_ASDS
Descripción Esta tabla guarda la información de la entidad barrios
Campo Tamaño Tipo de dato Descripción
Id_ Barrio 10 Entero
Guarda la informa-ción del campo de código de barrio
Id_localidad 10 Entero
Guarda la informa-ción del campo de la llave primaria de lo-calidades
id_socio_economico 10 Entero
Guarda la informa-ción del campo de la llave primaria de so-ciedad
nombre 30 Carácter
Guarda la informa-ción del campo de nombre del barrio
Entidad Familias
Alias Familia_ASDS
Descripción Esta tabla guarda la información de la entidad familias
Campo Tamaño Tipo de dato Descripción
Id_Familia 10 Entero
Guarda la informa-ción del campo de código de familia
nombre 30 Entero
Guarda la informa-ción del campo nom-bre de familia
id_Persona 10 Entero
Guarda la informa-ción del campo de la llave primaria de so-ciedad
Entidad Tipos de Habitación
Alias Tipo_H_ASDS
Descripción Esta tabla guarda la información de tipos de habitación
Campo Tamaño Tipo de dato Descripción
id_ tipo_habitacion 10 Entero
Guarda la informa-ción del campo de la llave primaria habita-ción
nombre 30 Carácter
Guarda la informa-ción del campo de nombre del tipos de habitación
Entidad Guarderia_Persona
Alias Guarderia_Person_ASDS
Descripción Esta tabla guarda la información de la entidad guarderia persona
Campo Tamaño Tipo de dato Descripción
Id_ guarderia_p 10 Entero
Guarda la informa-ción del campo de código guardería per-sona
Id_guarderia 10 Entero
Guarda la informa-ción del campo de código guardería
Id_persona 10 Entero
Guarda la informa-ción del campo de código persona
Fecha 8 Date Guarda la
Entidad Empresa_Persona
Alias Empresa _Person_ASDS
Descripción Esta tabla guarda la información de la entidad empresa persona
Campo Tamaño Tipo de dato Descripción
Id_ empresa _p 10 Entero
Guarda la informa-ción del campo de código empresa per-sona
Id_ empresa 10 Entero
Guarda la informa-ción del campo de código empresa
Id_persona 10 Entero
Guarda la informa-ción del campo de código persona
Fecha 8 Date
Guarda la informa-ción del campo de la fecha
Entidad Plantel _Educativo_Persona
Alias Plantel _Educativo _P_ASDS
Descripción Esta tabla guarda la información de la entidad Plantele_Empesa_Per-sona
Campo Tamaño Tipo de dato Descripción
Id_ Plantel _E _P 10 Entero
Guarda la informa-ción del campo de código de la entidad
Id_ plantel_e 10 Entero
Guarda la informa-ción del campo de código de la empresa
Id_persona 10 Entero
Guarda la informa-ción del campo de código persona
Fecha 8 Date
Guarda la informa-ción del campo de fe-cha
Entidad Barrio Familia
Alias Barrio _F_ASDS
Descripción Esta tabla guarda la información de la entidad Barrio Familia
Campo Tamaño Tipo de dato Descripción
Id_ Barrio _F 10 Entero
Guarda la información del campo de código Barrio Familia
Id_ Familia 10 Entero
Guarda la información del campo de código Fa-milia
Id_ Barrio 10 Entero
Guarda la información del campo de código Barrio
Id_ Tipo_Habitacion 10 Entero
Guarda la información del campo de código tipo de habitación
Fecha 8 Date Guarda la información
del campo de la fecha
Entidad Persona_Enfermedad
Alias Persona_E_ASDS
Descripción Esta tabla guarda la información de la entidad Persona_Enfermedad
Campo Tamaño Tipo de dato Descripción
Id_ Persona_E 10 Entero
Guarda la información del campo de código Persona_Enfermedad
Id_ Enfermedad 10 Entero
Guarda la información del campo de código Enfermedad
Id_ Persona 10 Entero
Guarda la información del campo de código Persona
Id_ Tipo_H 10 Entero
Guarda la información del campo de código Persona
Fecha 8 Date
Guarda la información del campo de la llave primaria de sociedad
descripcion 30 Date Guarda la información
Entidad Personas
Alias Persona_ASDS
Descripción Esta tabla guarda la información de la entidad Persona
Campo Tamaño Tipo de dato Descripción
Id_ Persona 10 Entero
Guarda la informa-ción del campo de código Persona
Documento_P 10 Entero
Guarda la informa-ción del campo de código documento
T_Documento_P 2 carácter
Guarda la informa-ción del campo de tipo de documento
Nombres_p 30 carácter
Guarda la informa-ción del campo de nombre de Persona
Apellidos_p 30 carácter
Guarda la informa-ción del campo de apellido de Persona
Fecha_N_P 8 carácter
Guarda la informa-ción del campo de fecha de nacimiento de Persona
Lugar_N_P 30 carácter
Guarda la informa-ción del campo de lugar de nacimiento de la persona
Entidad Enfermedades
Alias Enfermedad_ASDS
Descripción Esta tabla guarda la información de la entidad Enfermedades
Campo Tamaño Tipo de dato Descripción
Id_ Enfermedad 10 Entero
Guarda la informa-ción del campo de código Enfermedades
N_ Enfermedad 30 Carácter
Guarda la informa-ción del campo de nombre de la Enfer-medades
BIBLIOGRAFÍA
Heurtel, O. (2009). Oracle 11g: administración. Ediciones ENI.
Chaparro, A. M. (2012). Oracle 11g PL/SQL: curso práctico de formación. RC Libros.
Aranda, Y. R., & Sotolongo, A. R. (2013). Integración de los algoritmos de minería de datos 1R, PRISM e ID3 a PostgreSQL. JISTEM-Journal of Information Systems and Technology Management, 10(2), 389-406.
Rios, S. (2015). JSF 2+ Hibernate 4+ Spring 4: PrimeFaces 5 with JAX-WS y EJB’S. Sergio Rios.
Rodríguez, M. (2010). Los documentos vitales en los archivos: su identificación y conserva-ción. Comma, 2010(2), 199-207.
Gavíria, R., & Margarita, E. Diseño metodológico para la planificación de la atención y
preven-ción de desastres, como herramienta de apoyo en la gestión del desarrollo municipal. Caso de Aplicación: municipio de Amalfi, Antioquia(Doctoral dissertation, Universidad Nacional de
Co-lombia-Sede Medellín).
Romero Rodríguez, J. A., & Ramírez Amón, J. K. (2014). Diseño e implementación de un
proto-tipo que permita el despliegue de un plan de recuperación de desastres aplicable a empresas MiPymes colombianas(Bachelor's thesis).