INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L Diseño de la Base de Datos para el Sistema de Informacion Geográfica B O G O T Á D . C . Carrera 30 N° 48-51 Conmutador 3694000 -3694100 Fax 3694098 Información al cliente 3683443 – 3694000 Ext. 4674 web: www.igac.gov.co Sistema Gestión de Calidad Certificado INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L FORMACIÓN DEL DOCUMENTO Proyecto: Diseño e Implementación del Sistema de Información Geográfica, Identificador: Nombre del Documento: Estado del Documento: Responsable: Instituto Geográfico Agustín Codazzi - IGAC Elaborado por: Consolidado por: Control de Versiones del Documento Versión Creación Liberación Descripción Revisiones Diseño de la Base de Datos Página 2 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E Diseño de la Base de Datos C E N T R A L Página 3 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L 1. INTRODUCCION A modo de resumen, se enseña a continuación un Modelo Conceptual, el cual se centra en la descripción del contenido de la base de datos a nivel general, y un Modelo Lógico (Entidad – Relación) el cual parte del Modelo Conceptual y describe la estructura de la base de datos que puede ser procesada por un SGBD1. Cabe notar que parte importante de este diseño fue el levantamiento de requerimientos de la fase inicial de análisis y diagnóstico realizado directamente a las personas encargadas de los diversos procesos que se manejan en la Corporación; en la cual, haciendo uso de la metodología denominada “lluvia de ideas”, fue posible dar el direccionamiento real al proyecto solicitado en la determinación de las pautas – o en este caso las entidades – determinantes, que juegan papel fundamental en la elaboración del Modelo Conceptual y Lógico. 2. DISEÑO DE LOS MODELOS PARA LA BASE DE DATOS El modelamiento de la base de datos se realizó bajo los estándares de funcionamiento de las bases de datos con información geográfica en donde se asocia a través de un identificador común a los objetos gráficos de un mapa digital la información alfanumérica logrando de esta manera conocer los atributos de un objeto espacial e inversamente determinando la localización geográfica en la cartografía de cualquier registro de la base de datos. Esta construcción de la base de datos geográfica implicó un proceso de abstracción para pasar de la complejidad del mundo real a un modelamiento lógico y simplificado comprensible para el lenguaje del computador. De esta manera fue posible realizar la abstracción de los complejos procesos manejados en la Corporación para ser incluidos en el sistema de información geográfica. 3. DISEÑO DEL MODELO CONCEPTUAL El modelo conceptual se define como el conjunto de conceptos y de reglas destinados a representar de forma global los aspectos lógicos de los diferentes 1 Sistema Gestor de Bases de Datos Diseño de la Base de Datos Página 4 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L tipos de datos existentes en la realidad que está siendo analizada lo cual permite reflejar el contenido semántico de los datos existentes en la base de datos sin las propiedades de tipo físico que puedan tener como relaciones, tipo de almacenamiento, etc.2 De este modelo se debe partir como base para realizar los siguientes pasos en el modelamiento como lo son el Modelo Lógico y el Modelo Físico, por tanto, es fundamental que esta primera abstracción sea una concepción correcta para tener la confianza que se tiene un buen soporte lógico del proceso. En la elaboración del Modelo Conceptual se establecieron 5 grandes funcionalidades que resumen los procesos, que solicita la Corporación, sean incluidos dentro del sistema, estos son: 1. Trámites para el Uso y Aprovechamiento de los Recursos Naturales Renovables 2. Control y Seguimiento 3. Planificación Ambiental 4. Educación Ambiental 5. Administrativa y Financiera El modelamiento a nivel conceptual de este proyecto se elaboro bajo los lineamientos descritos anteriormente teniendo especial cuidado con la determinación de las entidades participantes según las funcionalidades identificadas durante el proceso de análisis de requerimientos. El modelo conceptual para la Corporación del Sur de Bolívar se presenta diagramado en el ANEXO 1 del presente documento. 4. DISEÑO DEL MODELO LÓGICO (E-R) Una vez establecido el modelo conceptual del proyecto, el diseño lógico de los datos permite que estos se puedan representar usando de manera eficiente posibles recursos para estructurar datos y modelar restricciones disponibles en http://basesdatos.uc3m.es/fileadmin/Docencia/DBD/Curso0607/Teoria/MODELO_ER.pdf. (Consultado 30 de Octubre de 2008) 2 Diseño de la Base de Datos Página 5 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L el modelo lógico. El objetivo es convertir el esquema conceptual de datos en un esquema lógico que se ajuste al SGBD que va a ser utilizado. En el modelo E/R se parte de una situación real a partir de la cual se definen entidades y relaciones entre dichas entidades. Una vez realizada la validación del modelo conceptual establecido anteriormente en conjunto con las personas de la Corporación encargadas directas de cada subproceso, se define otra funcionalidad que se enfoca en el control y seguimiento de todos los subprocesos mencionados. Por lo anterior, se hizo necesario establecer una nueva funcionalidad q trate por aparte los procedimientos de Quejas, Reclamos, Decomisos Salvoconductos. En consecuencia la agrupación por funcionalidades queda establecida de la siguiente forma: 1. Trámites para el Uso y Aprovechamiento de los Recursos Naturales Renovables 2. Control y Seguimiento 3. Quejas y Reclamos 4. Planificación Ambiental 5. Educación Ambiental 6. Administrativa y Financiera El modelo Entidad-Relación para la Corporación del Sur de Bolívar se presenta diagramado en el ANEXO 2 del presente documento. Diseño de la Base de Datos Página 6 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L 5. DISEÑO DEL MODELO FISICO El modelo físico es la implementación final del modelo de bases de datos que realizó en los pasos anteriores que concluye, finalmente, con el cargue de la información en la máquina. La estructura de cargue de datos para el SIG-CSB se estableció bajo el ambiente SQL Server 2005 el cual soporta la arquitectura de software y hardware propuesto según el documento de “CSB_SIG_PROPUESTA PLATAFORMA_V1”. Diseño de la Base de Datos Página 7 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L ANEXO 1 MODELO CONCEPTUAL PROCESO TRÁMITES El Proceso Trámites de los Recursos Naturales Renovables se resume en tres subprocesos básicos: Licencias, Permisos y Concesiones. Los Permisos pueden o no requerir de Licencia Ambiental según la finalidad. Las Concesiones se refieren a todo tipo de permiso sobre manejo de aguas. Diseño de la Base de Datos Página 8 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L MODELO CONCEPTUAL PROCESO CONTROL Y SEGUIMIENTO El Proceso de Control y Seguimiento fue separado en dos partes: Quejas y reclamos y Control y Seguimiento. En este se incluyen las Quejas de los usuarios, los Decomisos y la emisión de Salvoconductos. (ver Modelo EntidadRelación Anexo 2) Diseño de la Base de Datos Página 9 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L MODELO CONCEPTUAL PROCESO PLANIFICACION AMBIENTAL En el Proceso de Planificación Ambiental se establece la relación de entidades según los planes estratégicos que cumple la Corporación como entidad gubernamental. En estos, parte importante es la determinación de los Programas, Proyectos y Actividades relacionadas, y la ejecución de las metas físicas y financieras que debe cumplir cada proyecto bajo indicadores de tipo Ambiental y de Gestión. Diseño de la Base de Datos Página 10 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L MODELO CONCEPTUAL PROCESO EDUCACION AMBIENTAL El Proceso de Educación Ambiental se enfoca en tres tipos de educación impartida: Educación Formal, Educación Informal y Educación No formal. Diseño de la Base de Datos Página 11 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L MODELO CONCEPTUAL PROCESO ADMINISTRATIVO Y FINANCIERO En el proceso Administrativo y Financiero de la Corporación se establecen como entidades fundamentales la ejecución de recursos con la relación de ingresos y egresos y la emisión de facturas. Diseño de la Base de Datos Página 12 de 13 INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI S E D E C E N T R A L ANEXO 2 MODELO ENTIDAD-RELACION Diseño de la Base de Datos Página 13 de 13