OPTIMIZACIÓN DEL SISTEMA DE GESTIÓN DE BASE DE DATOS DE CALIDAD DEL AGUA-SGBD

Tamaño: px
Comenzar la demostración a partir de la página:

Download "OPTIMIZACIÓN DEL SISTEMA DE GESTIÓN DE BASE DE DATOS DE CALIDAD DEL AGUA-SGBD"

Transcripción

1 CORPORACION AUTONOMA REGIONAL DEL VALLE DEL CAUCA CARACTERIZACION Y MODELACION MATEMATICA DEL RIO CAUCA - PMC FASE II Convenio Interadministrativo 0168 de Noviembre 27 de 2002 OPTIMIZACIÓN DEL SISTEMA DE GESTIÓN DE BASE DE DATOS DE CALIDAD DEL AGUA-SGBD VOLUMEN III UNIVERSIDAD DEL VALLE FACULTAD DE INGENIERIA ESCUELA DE INGENIERIA DE RECURSOS NATURALES Y DEL AMBIENTE Santiago de Cali, Abril de 2004 E I D E N A R

2 CORPORACION AUTONOMA REGIONAL DEL VALLE DEL CAUCA SUBDIRECCION DE CONOCIMIENTO AMBIENTAL TERRITORIAL Convenio Interadministrativo 0168 de Noviembre 27 de 2002 entre la CVC y la Universidad del Valle PROYECTO DE MODELACION DEL RIO CAUCA PMC FASE II OPTIMIZACIÓN DEL SISTEMA DE GESTIÓN DE BASE DE DATOS DE CALIDAD DEL AGUA-SGBD VOLUMEN III UNIVERSIDAD DEL VALLE FACULTAD DE INGENIERIA ESCUELA DE INGENIERIA DE RECURSOS NATURALES Y DEL AMBIENTE Santiago de Cali, Abril de 2004

3 El presente documento fue realizado en desarrollo del Proyecto de Modelación Matemática del Río Cauca, Proyecto PMC Fase II, dentro del Convenio Interadministrativo 0168 de Noviembre 27 de 2002 suscrito entre la Corporación Autónoma Regional del Valle del Cauca CVC y la Universidad del Valle. Este informe fue elaborado por la Escuela de Ingeniería de Recursos Naturales y del Ambiente de la Facultad de Ingeniería de la Universidad del Valle. Participaron en el desarrollo del informe los siguientes profesionales: Ing. Carlos Alberto Ramírez Ing. José Luis García Vélez Ing. Alberto Galvis Castaño Ing. Edgar Fernandez Hernandez Ing. Carlos Velez Quintero Director del Proyecto Codirector del Proyecto Coordinador de Modelación de Calidad del Agua Ingeniero del Proyecto Ingeniero del Proyecto Debe destacarse la colaboración de los profesionales y técnicos de la CVC quienes participaron durante el desarrollo del mismo, desde el suministro de información hasta la revisión y ajuste del informe final. El Comité de Seguimiento de CVC estuvo integrado principalmente por: Ing. Maria Clemencia Sandoval Ing. José Antonio Sierra Ing. Freide Guzmán Ing. Carlos Humberto Duque Ing. José Alberto Riascos Ing. Amparo Duque Ing. Luisa Baena Ing. Ricardo Bocanegra Coordinadora General Asesor Técnico Asesor Técnico Asesor Técnico Asesor Técnico Asesor Técnico Asesor Técnico Ingeniero Interventor - SINA S.A.

4 Optimización del Sistema de Gestión de Base de Datos de Calidad de Agua-SGBD Tabla de Contenido TABLA DE CONTENIDO 1. INTRODUCCION OBJETIVOS Objetivo General Objetivos Específicos JUSTIFICACION METODOLOGIA Sistema de Gestión de Base de Datos (SGBD) Revisión del Modelo Conceptual Modelos de Datos Clasificación de los Modelos de Datos Arquitectura del SGBD Funciones del SGBD Modelos Relacionales Relaciones Dominios Tuplas Grado de una Relación Cardinalidad Propiedades de las Relaciones Tipos de Relaciones Claves Esquema de una base de datos relacional Integralidad Relacional de los Datos Nulos Reglas de Integralidad Referencial Reglas de Negocio Álgebra Relacional Optimización del Diseño del SGBD Implementación del SGBD Evaluación del SGBD Instalación del SGBD INTERFASE GRAFICA 5.1 Pag.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

5 Optimización del Sistema de Gestión de Base de Datos de Calidad de Agua-SGBD Tabla de Contenido 6 CONCLUSIONES Y RECOMENDACIONES Conclusiones Recomendaciones 6.1 ANEXOS 1. Manual de Usuario del SGBD 2. Código Fuente de la Interfase del SGBD (Impreso y en CD) 3. Instalador de la Interfase (en CD) 4. Formatos de plantillas para exportar datos de muestras de industrias LISTADO DE FIGURAS BIBLIOGRAFIA. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

6 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-SGBD Listado de Figuras LISTADO DE FIGURAS CAPITULO 2 Fig. No. TITULO 4.1 ARQUITECTURA DEL SGBD CAPITULO 5 Fig. No. TITULO 5.1 PORTADA DE LA INTERFASE 5.2 PLANTILLA PARA EXPORTAR MUESTRAS DE ESTACIONES 5.3 PLANTILLA PARA EXPORTAR MUESTRAS DE INDUSTRIAS 5.4 VENTANA PARA EXPLORAR, ACTUALIZAR Y CREAR REGISTROS DE INDUSTRIA 5.5 VENTANA PARA ANALIZAR VERTIMIENTOS 5.6 VENTANA PARA EL ANÁLISIS ESTADÍSTICO DEL RÍO CAUCA Y TRIBUTARIOS. 5.7 VARIACIÓN ESPACIAL DE LOS PARÁMETROS DE CALIDAD SOBRE RÍO CAUCA 5.8 APORTE DE CARGA POR ZONA DE INTERÉS SOBRE EL RÍO CAUCA 5.9 FORMATO DE COBRO DE TR Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

7 CAPITULO 1 INTRODUCCION

8 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-SGBD Capítulo 1, Introducción 1. INTRODUCCIÓN En el marco del estudio de Modelación del Río Cauca, proyecto PMC fase II se realizó la optimización del Sistema de gestión de Bases de Datos para la sistematización del manejo de la información que posee CVC de más de 20 años de registros. El propósito de la actividad está orientado a facilitar el procesamiento de la información que regularmente toma la CVC en relación con la calidad del agua del río Cauca y sus tributarios, incluyendo las descargas industriales y domésticas. Para el desarrollo de la actividad se investigaron los formatos y medios físicos y electrónicos en los cuales CVC ha consignado sus registros. Desde 1997 CVC se planteó la posibilidad de diseñar un sistema de información para agilizar consultas, analizar tendencias estadísticas y generar informes para lograr una mejor comprensión de los procesos que ocurren en el río Cauca y en sus tributarios. Este análisis puede presentar dificultades si la información no se encuentra sistematizada. Con base en las necesidades de obtención de un mayor provecho de las mediciones, en el año 1999 CVC contrató a la firma Mapas y Datos de Bogotá para el diseño de un sistema de información de orden corporativo. El sistema de información siguió todos los pasos normales, tales como los requeridos para el desarrollo de un software de programación. La firma Mapas y Datos dividió la información por módulos, de acuerdo como estaban distribuidas las funciones de control de la cuenca del río Cauca. Entre los módulos implementados se dispone de uno para el manejo de la información sobre la calidad del agua del río Cauca, ríos tributarios e información sobre industrias, grandes consumidores, vertimientos industriales, además de un aspecto esencial como lo es el cálculo del valor a pagar por tasa retributiva. Este módulo de calidad del agua se utilizó por dos años, pero debido a problemas operativos, de poca amigabilidad para el ingreso de los datos y por asuntos administrativos en CVC se suspendió su uso. En el presente informe se describe el modelo conceptual y la metodología empleada para la actualización y puesta en operación del sistema de información para el manejo de registros de calidad del agua del río Cauca, sus ríos tributarios e información sobre vertimientos de origen doméstico e industriales. La optimización del sistema de información y el diseño de una nueva interfase sirven como punto de partida para integrar, consolidar y optimizar toda la información que posee CVC en todas sus dependencias. En la actualidad el conjunto de archivos que componen la base de datos no son manejables de manera práctica debido a que la información no está asociada a un sistema de información. Para facilitar su manejo se optimizó el sistema de información y se diseñó una nueva interfase gráfica. En los capítulos siguientes se describe la metodología aplicada para la optimización y puesta en operación del sistema de gestión de bases de datos. Corporación Autónoma Regional del Valle del Cauca CVC 1.1 Universidad del Valle

9 CAPITULO 2 OBJETIVOS

10 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-SGBD Capítulo 2, Objetivos 2. OBJETIVOS 2.1 OBJETIVO GENERAL Optimizar y poner en funcionamiento el Sistema de Gestión de Bases de Datos de CVC para el acceso fácil, seguro y confiable de la información de calidad del agua del Río Cauca y sus tributarios OBJETIVOS ESPECÍFICOS Contribuir al buen manejo de la información, que posee la CVC, sobre la calidad del agua del Río Cauca y sus tributarios. Diseñar una herramienta eficaz (interfase), de bajo costo y de fácil actualización y ampliación para el manejo de la información recolectada por la CVC concerniente a datos de calidad del agua, vertimientos y cobro de tasas retributivas. Agrupar, ordenar, cruzar información, generar tablas y gráficas dinámicas a través de un sistema de información de carácter gerencial para el manejo de la información sobre calidad del agua del Río Cauca y sus tributarios.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 2.1

11 CAPITULO 3 JUSTIFICACION

12 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-SGBD Capítulo 3, Justificación 3. JUSTIFICACIÓN La Corporación Autónoma Regional de Valle del Cauca, CVC, ha recolectado información de distintos parámetros físico-químicos e hidráulicos del Río Cauca por más de 20 años. La información tomada ha sido consignada en papel y en hojas electrónicas de Excel, lo cual hace difícil el análisis e interpretación de los diferentes procesos en el Río Cauca, y más concretamente el análisis estadístico temporal y espacial de la información consignada. Por lo anterior, y considerando las dificultades para el manejo de la información, se propuso a CVC rescatar el sistema de información y gestión de datos existente con el fin de generar informes y realizar el análisis estadístico de la información, además de permitir el cálculo de las tasas retributivas. La optimización del sistema de información facilitará la toma de decisiones y servirá de apoyo en la modelación hidrodinámica y de calidad del agua del Río Cauca; además cumplirá con los estándares de aplicaciones de cuarta generación, como son: agilidad, confiabilidad, expansión y fácil actualización. Corporación Autónoma Regional del Valle del Cauca CVC 3.1 Universidad del Valle

13 CAPITULO 4 METODOLOGIA

14 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología 4. METODOLOGÍA Para la optimización del sistema de información de CVC se aprovecha la estructura actual de la base de datos de CVC y la base de datos desarrollada en Excel durante la Fase I del proyecto PMC. Para la optimización del Sistema de Gestión de Base de Datos (SGBD) se siguieron los siguientes pasos: a) Especificación: Esta actividad corresponde a la determinación de los propósitos y funciones del sistema. b) Diseño: En esta fase se evaluó el modelo conceptual y se ajustaron los mecanismos de consulta y se diseñó una nueva interfase gráfica que permite agilizar el SGBD. c) Implementación: Esta actividad se refiere a la construcción física del SGBD; es la transformación del diseño en la aplicación mediante la creación de la base de datos y los objetos del programa. d) Evaluación: En esta actividad se verifica si la aplicación cumple con el propósito predefinido y las funciones para las cuales ha sido diseñada. e) Instalación: La aplicación dispone de un instalador para poder ser ejecutada en cualquier ordenador SISTEMA DE GESTIÓN DE BASES DE DATOS (SGBD) El propósito fundamental de la optimización del Sistema de Gestión de Bases de Datos es permitir la interpretación de la información de los registros de calidad del agua para facilitar la toma de decisiones para propósitos de control del recurso hídrico, al igual de servir como soporte para la modelación del Río Cauca. Con lo anterior las principales funciones que permite el SGBD optimizado son: 1. Análisis de la información sobre la calidad del agua del Río Cauca. Estos análisis son de suma importancia para el manejo integral del recurso hídrico y como soporte para la toma de decisiones. Por ejemplo, se considera de gran valor conocer la variación temporal y espacial de los parámetros de calidad del agua en el Río Cauca y sus tributarios. 2. Estimar el impacto de los vertimientos en el Río Cauca por tramos: Salvajina-Hormiguero, Hormiguero-Mediacanoa y Mediacanoa-La Virginia. Con esto se pretende conocer el efecto de las descargas en estos tres tramos y posibilitar la cuantificación de las tasas retributivas. Para ello se diseñaron diversos tipos de gráficos con lo cual se puede determinar la magnitud de la variación de los parámetros de calidad del agua en los 3 tramos sobre el río Cauca.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.1

15 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología El SGBD actualizado permitirá procesos como transacciones en línea y servirá como un sistema de soporte de decisiones. La primera función permitirá el acceso e inserción de información y la segunda el análisis de los datos y la elaboración de análisis estadísticos, descubrir tendencias, agrupar registros, etc REVISIÓN DEL MODELO CONCEPTUAL Se presenta aquí una breve descripción del modelo conceptual el cual sirvió como base para la optimización del SGBD existente. Los sistemas de información permiten manejar estructuras de datos. Un Modelo de Datos se define como un conjunto de conceptos que se utilizan para describir el esquema de una base de datos, las operaciones para manejar los datos y el conjunto de reglas de integridad. Hay tres categorías principales de modelos de datos: modelos conceptuales, modelos lógicos y modelos físicos Modelos de Datos Un modelo de datos está conformado por: Un conjunto de conceptos para definir la estructura de la base de datos: Datos. Relaciones entre datos. Restricciones sobre datos y relaciones. Un conjunto de operaciones para realizar consultas y actualizaciones de información Clasificación de los Modelos de Datos Los modelos de datos se clasifican en conceptuales, lógicos y físicos: Modelos conceptuales. El diseño del modelo conceptual parte de las especificaciones y los requisitos del usuario. Su resultado se simplifica mediante el esquema conceptual de la base de datos. Se entiende por esquema conceptual la descripción de alto nivel de la estructura de la base de datos, independientemente del SGBD que se diseñe para manipularla o la plataforma que se vaya a utilizar. En un sentido más amplio, un modelo conceptual es una representación abstracta estructurada que se utiliza para describir esquemas conceptuales. El objetivo del diseño conceptual es. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.2

16 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología describir el contenido de información de la base de datos y no las estructuras de almacenamiento que se necesitarán para manejar la información. Los modelos conceptuales son muy buenas herramientas para representar la realidad, estos deben poseer las siguientes cualidades: Modelos lógicos. Expresividad: Deben tener suficientes conceptos para expresar perfectamente la realidad. Simplicidad: Deben ser simples para que sean fáciles de entender. Minimalidad: Cada concepto debe tener un significado distinto. Formalidad: Todos los conceptos deben tener una interpretación única, precisa y bien definida. El objetivo del diseño del modelo lógico es convertir los esquemas conceptuales locales en un esquema lógico global que se ajuste al modelo de SGBD sobre el que se va a implementar el sistema. El modelo lógico permite obtener una representación para usar del modo más eficiente posible los recursos que el modelo de SGBD posee con el fin de estructurar los datos y modelar las restricciones. Modelos físicos. En el modelo físico se específica cómo se almacena la información del esquema lógico global. Para ello, se debe conocer muy bien toda la funcionalidad del SGBD, además del sistema informático sobre el que éste va a trabajar. El diseño físico no es una etapa aislada, ya que algunas decisiones que se tomen durante su desarrollo pueden obligar a una reestructuración del esquema lógico. La metodología del diseño físico consta de cuatro fases: La traducción del esquema lógico global para el SGBD específico, el diseño de representación física del SGBD, el diseño de los mecanismos de seguridad y el monitoreo y afinamiento del sistema Arquitectura del SGBD La arquitectura del SGBD obedece a 4 niveles tal como se muestra en la Figura 1. Estos son: (i.) nivel externo; (ii.) nivel conceptual; (iii.) nivel interno; y (iv.) organización física de los datos.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.3

17 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología Figura 4.1. Arquitectura del SGBD Funciones del Sistema de Gestión de Bases de Datos Las funciones principales del SGBD son: Permitir a los usuarios almacenar datos, acceder a ellos y actualizarlos, ocultando su estructura física. Proporcionar un catálogo (diccionario de datos) accesible por los usuarios. Proporcionar un mecanismo que garantice el procesamiento de las transacciones. Proporcionar un mecanismo que realice el control de la concurrencia. Proporcionar un mecanismo para recuperación ante fallos. Proporcionar un mecanismo de seguridad. Integrarse con algún software de comunicación (interfase). Encargarse de mantener las reglas de integridad. Encargarse de mantener la independencia entre los programas y la estructura de la base de datos. Proporcionar herramientas para administrar la base de datos Modelos relacionales Un SGBD relacional se basa en un modelo relacional. Este es un modelo lógico donde la estructura de los datos se fundamenta en relaciones y reglas de integridad. El modelo relacional representa la segunda generación de los SGBD. En él todos los datos están estructurados a nivel lógico como tablas formadas por filas y columnas, aunque a nivel físico pueden tener una estructura completamente distinta. Un punto fuerte del modelo relacional es la sencillez de su estructura lógica, pero detrás de esa simple estructura hay un fundamento teórico importante. En. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.4

18 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología los últimos años se han propuesto algunas extensiones al modelo relacional para capturar mejor el significado de los datos, disponer de los conceptos de la orientación a objetos y disponer de capacidad deductiva. El modelo relacional, como todo modelo de datos, tiene que ver con la estructura, integridad y maniobrabilidad de la información Relaciones El modelo relacional se basa en el concepto matemático de relación. Una relación se representa gráficamente como una tabla bidimensional, con columnas y filas, en la que las filas corresponden a registros individuales y las columnas corresponden a los campos o atributos de esos registros. En un SGBD el usuario percibe la base de datos como un conjunto de tablas. Esta percepción sólo se aplica a la estructura lógica de la base de datos. Los constituyentes básicos de las tablas son los atributos de las entidades. Un atributo es el nombre de una columna de una relación. En el modelo relacional, las relaciones se utilizan para almacenar información sobre los objetos que se representan en la base de datos. Los atributos pueden aparecer en la relación en cualquier orden Dominios Un dominio es el conjunto de valores legales de uno o varios atributos. Los dominios constituyen una poderosa característica del modelo relacional. Cada atributo de una base de datos relacional se define sobre un dominio, pudiendo haber varios atributos definidos sobre el mismo dominio. El concepto de dominio es importante porque permite que el usuario defina, en un lugar común, el significado y la fuente de los valores que los atributos pueden tomar. Esto hace que haya más información disponible para el sistema cuando éste va a ejecutar una operación relacional, de modo que las operaciones que son semánticamente incorrectas se pueden evitar Tuplas Una tupla es una fila de una relación. Los elementos de una relación son las tuplas o filas de la tabla Grado de una Relación El grado de una relación es el número de atributos que contiene. El grado de una relación no cambia con frecuencia.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.5

19 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología Cardinalidad La cardinalidad de una relación es el número de tuplas o filas que contiene. Ya que en las relaciones se van insertando y borrando tuplas a menudo, la cardinalidad de las mismas varía constantemente Propiedades de las relaciones Las relaciones tienen las siguientes características: Cada relación tiene un nombre y éste es distinto del nombre de todas las demás. Los valores de los atributos son atómicos: en cada tupla, cada atributo toma un solo valor. Bajo esta condición se dice que las relaciones están normalizadas. No hay dos atributos que tengan igual nombre. El orden de los atributos no importa: los atributos no requieren estar ordenados. Cada tupla es distinta de las demás: no hay tuplas duplicadas. El orden de las tuplas no importa: las tuplas no requieren estar ordenadas Tipos de relaciones En un SGBD relacional pueden existir varios tipos de relaciones. No todos los SGBD manejan todos los tipos de relaciones. Relaciones base. Son relaciones reales que tienen nombre y forman parte directa de la base de datos almacenada (son autónomas). Vistas. También denominadas relaciones virtuales, son relaciones con nombre y derivadas; se representan mediante su definición en términos de otras relaciones con nombre, no poseen datos almacenados propios. Instantáneas. Son relaciones con nombre y derivadas. Pero a diferencia de las vistas, son reales, no virtuales: Las relaciones instantáneas están representadas no sólo por su definición en términos de otras relaciones, sino también por sus propios datos almacenados. Son relaciones de sólo lectura y se refrescan periódicamente. Resultados de consultas. Son las relaciones resultantes de alguna consulta específica. Pueden o no tener nombre y no persisten en la base de datos. Resultados intermedios. Son las relaciones que contienen los resultados de sub-consultas. Normalmente no tienen nombre y tampoco persisten en la base de datos.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.6

20 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología Resultados temporales. Son relaciones con nombre, similares a las relaciones base o a las instantáneas, pero la diferencia es que se destruyen automáticamente en algún momento apropiado Claves Una clave es una identificación única de un atributo. Puesto que en una relación no hay tuplas repetidas, éstas se pueden distinguir unas de otras, es decir, se pueden identificar de modo único. La forma de identificarlas es mediante los valores de sus atributos. Para un SGBD una superclave es un atributo o un conjunto de atributos que identifican de modo único las tuplas de una relación. Una clave candidata es una superclave en la que ninguno de sus subconjuntos es una superclave de la relación. El atributo o conjunto de atributos de la relación es una clave candidata que sí y sólo sí satisface las siguientes propiedades: Unicidad: nunca hay dos tuplas en la relación con el mismo valor. Irreductibilidad: ningún subconjunto tiene la propiedad de unicidad, es decir, no se pueden eliminar componentes de una tabla sin destruir la unicidad. Cuando una clave candidata está formada por más de un atributo, se dice que es una clave compuesta. Una relación puede tener varias claves candidatas. El único modo de identificar las claves candidatas es conociendo el significado real de los atributos, ya que esto permite saber si es posible que aparezcan duplicados. Sólo usando esta información semántica se puede saber con certeza si un conjunto de atributos forman una clave candidata. La clave primaria de un relación es aquella clave candidata que se escoge para identificar sus tuplas de modo único. Dado que una relación no tiene tuplas duplicadas, siempre hay una clave candidata y, por lo tanto, la relación siempre tiene clave primaria. En el peor de los casos, la clave primaria estará formada por todos los atributos de la relación, pero normalmente habrá un pequeño subconjunto de los atributos que hagan esta función. Las claves candidatas que no son escogidas como clave primaria son denominadas claves alternativas. Una clave ajena es un atributo o un conjunto de atributos de una relación cuyos valores coinciden con los valores de la clave primaria de cualquier otra relación. Las claves ajenas representan. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.7

21 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología relaciones entre datos Esquema de una base de datos relacional Una base de datos relacional es un conjunto de relaciones normalizadas. Para representar el esquema de una base de datos relacional se debe dar el nombre de sus relaciones, los atributos de éstas, los dominios sobre los que se definen estos atributos, las claves primarias y las claves ajenas Integridad Relacional de los Datos Al definir cada atributo sobre un dominio se impone una restricción sobre el conjunto de valores permitidos para cada atributo. A este tipo de restricciones se les denomina restricciones de dominios. Hay además dos reglas de integridad muy importantes que son restricciones que se deben cumplir en todas las bases de datos relacionales y en todos sus estados o instancias (las reglas se deben cumplir todo el tiempo). Éstas son las reglas de integridad de entidades y de integridad referencial Nulos Cuando en una tupla un atributo es desconocido, se dice que es nulo. Un atributo nulo no representa el valor cero ni la cadena vacía, éstos son valores que tienen significado para el SGBD. El nulo implica ausencia de información, bien porque al insertar la tupla se desconocía el valor del atributo, o bien porque para dicha tupla el atributo no tiene sentido. Ya que los atributos nulos no son valores deben tratarse de modo diferente, lo cual causa problemas de implementación. De hecho, no todos los SGBD relacionales soportan los nulos. La primera regla de integridad se aplica a las claves primarias de las relaciones base: ninguno de los atributos que componen la clave primaria puede ser nulos. Por definición, una clave primaria es un identificador indivisible que se utiliza para identificar de modo único las tuplas. El indivisible significa que ningún subconjunto de la clave primaria sirve para identificar las tuplas de modo único. Si se permite que parte de la clave primaria sea nula, se está diciendo que no todos sus atributos. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.8

22 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología son necesarios para distinguir las tuplas, con lo que se contradice la irreductibilidad. La segunda regla de integridad se aplica a las claves ajenas: si en una relación hay alguna clave ajena, sus valores deben coincidir con valores de la clave primaria a la que hace referencia, o bien, deben ser completamente nulos. La regla de integridad referencial se enmarca en términos del estado de la base de datos: indica lo que es un estado ilegal, pero no dice cómo puede evitarse Reglas de Integridad referencial Las reglas de integridad relacional son: Regla de los nulos Regla de borrado Regla de modificación Reglas de Negocio Además de las tres reglas de integridad anteriores, los usuarios o los administradores de la base de datos pueden imponer ciertas restricciones específicas sobre los datos, denominadas reglas de negocio, con base en las reglas de negocio se tiene un mayor control sobre la información almacenada en la base de datos Álgebra relacional El álgebra relacional es un lenguaje formal con una serie de operadores que trabajan sobre una o varias relaciones para obtener otra relación resultado sin que cambien las relaciones originales. Tanto los operandos como los resultados son relaciones, por lo que la salida de una operación puede ser la entrada de otra operación. Esto permite anidar expresiones algebraicas, del mismo modo que se pueden anidar las expresiones aritméticas. A esta propiedad se le denomina clausura. Las relaciones son cerradas bajo el álgebra, del mismo modo que los números son cerrados bajo las operaciones aritméticas. Hay cinco operadores que son fundamentales: restricción, proyección, producto cartesiano, unión y diferencia. Estos permiten realizar la mayoría de las operaciones para la obtención de datos. Los operadores no fundamentales son la concatenación, la intersección y la división: Estos se pueden expresar a partir de los cinco operadores fundamentales.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.9

23 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología Restricción La restricción, también denominada selección, opera sobre una sola relación y da como resultado otra relación cuyas tuplas son las tuplas de la primera relación y que satisfacen la condición especificada. Proyección La proyección opera sobre una sola relación. La proyección entrega como resultado otra relación que contiene un subconjunto vertical de la relación inicial, extrayendo los valores de los atributos especificados y eliminando atributos duplicados. La restricción y la proyección son operaciones que permiten extraer información de una sola relación. Debido a que es posible que haya atributos con el mismo nombre en las dos relaciones, el nombre de la relación se antepondrá al del atributo para que los nombres de los atributos sigan siendo únicos en la relación resultado. Producto Cartesiano El producto cartesiano obtiene una relación cuyas tuplas están formadas por la concatenación de todas las tuplas de una relación (R) con todas las tuplas de otra relación (S). Unión Se dice que dos relaciones son compatibles para la unión si ambas tienen la misma cabecera, es decir, si tienen el mismo número de atributos y éstos se encuentran definidos sobre los mismos dominios. En muchas ocasiones será necesario realizar proyecciones para hacer que dos relaciones sean compatibles para la unión. Diferencia La diferencia obtiene una relación que tiene las tuplas que se encuentran en R y no se encuentran en S. Para realizar esta operación, R y S deben ser compatibles para la unión. Concatenación (Join) Con la concatenación de dos relaciones (R y S) se obtiene como resultado una relación cuyas tuplas son todas las tuplas de R concatenadas con todas las tuplas de S. Para los atributos comunes se obtienen los mismos valores. Estos atributos comunes aparecen una sola vez en el resultado.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.10

24 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología Concatenación externa (Outer-join) La concatenación externa es una concatenación en la que las tuplas de R que no tienen valores en común con ninguna tupla de S, también aparecen en el resultado. Intersección La intersección obtiene como resultado una relación que contiene las tuplas de R que también se encuentran en S. Para realizar esta operación, R y S deben ser compatibles para la unión. División En la división de relaciones se obtiene una relación resultante cuya cabecera es el conjunto de atributos que contienen las tuplas de una relación base acompañadas de las tuplas de una relación secundaria. Agrupación Esta operación agrupa las tuplas que tienen los mismos valores en los atributos especificados y realiza un cálculo sobre los grupos obtenidos. La relación resultado tiene como cabecera los atributos por los que se ha agrupado y el cálculo realizado OPTIMIZACIÓN DEL DISEÑO DEL SGBD En la actualidad la base de datos corporativa de CVC se encuentra residiendo en Oracle 7i. Físicamente las entidades, en la base de datos de Oracle, están representadas por tablas en primera forma normal. Las tablas se denominan entidades del sistema. Las entidades principales dentro del modelo entidad - relación definidas para el SGBD son las estaciones en el río Cauca, estaciones sobre los ríos tributarios e industrias. Cada entidad está constituida por un conjunto de atributos consignados en tablas. Cada tabla posee una identidad propia y única para el sistema. Para dinamizar la información consignada en las tablas se efectúan relaciones entre ellas. Estas relaciones adquieren un sentido a través de las consultas. El lenguaje de consulta utilizado es el SQL (Structured Query Language). Mediante el SQL se pueden consultar los datos almacenados desde el año 1999 hasta el año La fase de optimización del diseño incluye tres actividades principales:. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.11

25 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología Documentación de los procesos de transacciones necesarias para acompañar las funciones requeridas. Diagramas de entidad relación necesarias para servir a los procesos. Actualización de la base de datos lógica, necesaria para implementar el proceso de transacciones entre entidades - relaciones. En esta fase se conservó la estructura de la base de datos actual, la cual obedece al tipo cliente - servidor. En la actividad fue necesario limpiar la base de datos de información incompleta e incoherente que generaban ruido a la información. Debido a que el manejo de la información a través de Oracle puede ser difícil y poco amigable para un usuario inexperto (entendido como inexperto aquella persona que no conozca el lenguaje de consulta (SQL) de Oracle), se optó por el diseño de una interfase gráfica de cuarta generación que permite realizar las siguientes actividades principales: 1. Consultas de datos históricos 2. Migración y emigración de registros 3. Realización de gráficos de datos históricos de variación temporal y especial de parámetros de calidad del agua a lo largo del Río Cauca y en los ríos tributarios 4. Cálculo de tasas retributivas 5. Generación de informes 6. Actualización y creación de datos sobre industrias entre otros aspectos 4.4 IMPLEMENTACIÓN DEL SGBD La implementación del SGBD incluyó la transformación del diseño conceptual en la aplicación (software) mediante la actualización de la base de datos y los programas requeridos para su manejo y generación de reportes. Las tablas fueron actualizadas mediante la migración de datos. La aplicación desarrollada (nueva interfase) será la responsable de las diferentes actividades de validación de la información, almacenamiento, búsquedas, etc EVALUACIÓN DEL SGBD La evaluación del SGBD se realizó con datos reales al interior de CVC. Para ello se efectuó, a tiempo real, una demostración con el personal de CVC de las bondades de la nueva aplicación conectados al servidor principal de la corporación (CVC). Dentro de la fase de evaluación se realizó un recorrido por todas las ventanas de la aplicación, con lo cual se detectaron fallos y se efectuaron los ajustes correspondientes.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.12

26 Optimización del Sistema de Gestión de Base de Datos de Calidad del agua-sgbd Capítulo 4, Metodología 4.6. INSTALACIÓN DEL SGBD La aplicación fue instalada, evaluada y probada en dependencias de la CVC.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 4.13

27 CAPITULO 5 INTERFASE GRAFICA

28 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica 5. INTERFASE GRÁFICA Para hacer operativo el SGBD se diseñó una interfase gráfica en Visual Basic que permite de manera fácil y amigable, realizar todo tipo de consultas, importar y exportar datos, graficar, realizar cálculos y generar informes sin necesidad de conocer el lenguaje estructurado de consulta SQL. La interfase diseñada se codificó empleando el programa Visual Basic de Microsoft para facilitar la unión con las aplicaciones comerciales de más amplia difusión, como lo son World y Excel. En la Figura 5.2 se muestra la portada de la interfase. Figura 5.1 Portada de la Interfase Para el diseño de la interfase se identificaron los procesos y transacciones que realizan los usuarios para acceder a la información, la representación de estas actividades se presenta en el diagrama de flujo desarrollado para la implementación de la aplicación (ver Figura 5.2). En los anexos se incluyen el código fuente de los principales módulos desarrollados para la interfase, junto con las tablas del sistema optimizadas. La interfase diseñada cuenta con una serie de ventanas que permiten al usuario navegar fácilmente por la aplicación de acuerdo con sus necesidades de información y actualización de registros o cálculos.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.1

29 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Figura 5.2 Diagrama de Flujo del SGBD La información sobre calidad del agua y demás mediciones de campo podrán ser exportadas directamente a la base de datos. Para facilitar el ingreso de la información se diseñó una serie de plantillas en Excel, las cuales se describen a continuación (ver Figuras 5.3 y 5.4).. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.2

30 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Figura 5.3 Plantilla para Exportar datos de Muestras de Estaciones Sobre el Río Cauca y sus Tributarios. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.3

31 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Figura 5.4 Plantilla para Exportar datos de Muestras de Industrias Las principales ventanas creadas en la aplicación para realizar las consultas de acuerdo con la estructura de la base de datos son: Consultas sobre registros de calidad del agua e hidrología en las estaciones de medición de calidad del agua sobre el Río Cauca, información sobre registros de calidad del agua de los vertimientos de industrias y ríos tributarios y cálculo de tasas retributivas.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.4

32 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Con la nueva interfase es posible generar los informes de tendencias estadísticas y variaciones de parámetros, tanto espacial como temporal, para cada estación de medición sobre el río Cauca. En la aplicación los parámetros de calidad del agua siempre están asociados a la información hidrológica de la fuente. En el caso del río Cauca, éste se dividió en 3 tramos principales de interés para facilitar el análisis. Estos tramos son: Salvajina-Hormiguero, Hormiguero-Mediacanoa y Mediacanoa-La Virginia. La interfase permite la realización de los cálculos de los promedios anuales de concentración y cargas contaminantes de cada parámetro para cada estación. También posibilita graficar su valor para los 3 tramos preestablecidos sobre el Río Cauca. La interfase igualmente permite determinar: (i.) promedio de caudal; (ii.) promedio de carga de DBO; (iii.) promedio de Oxigeno disuelto; (iv.) promedio de carga de DQO; y, (v.) promedio de carga de Sólidos Suspendidos, tanto en las estaciones de medición en el Río Cauca como en los ríos tributarios. Para facilitar la presentación de las estadísticas por temporada seca o lluviosa, el año es dividido en trimestres. Para cada trimestre la interfase confronta con un caudal máximo preestablecido de invierno lo que permite definir automáticamente si el periodo corresponde a invierno o verano. Con lo anterior la aplicación puede calcular los promedios anuales de cada parámetro por estación (por temporada de verano o invierno) y graficar su valor para los 3 tramos definidos del río Cauca. Los gráficos generados son: (i.) promedio de caudal de invierno y de verano; (ii.) promedio de carga de DBO de invierno y de verano; (iii.) promedio de oxigeno disuelto de invierno y de verano; (iv.) promedio de carga de DQO de invierno y de verano; y, (v.) promedio de carga de Sólidos Suspendidos de invierno y de verano tanto para las estaciones de medición sobre el Río Cauca como para los ríos tributarios. Las principales características y los tipos de reportes generados se presentan a continuación (ver Figuras 5.5 a 5.12).. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.5

33 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Figura 5.5 Ventana para Explorar, Actualizar y Crear Registros de Industrias Figura 5.6 Ventana para Analizar Vertimientos. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.6

34 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Figura 5.7 Ventana para el Análisis Estadístico de los caudales y los parámetros de calidad del agua del Río Cauca y Tributarios. Figura 5.8 Variación Temporal de los Parámetros de Calidad del Agua.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.7

35 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Figura 5.9 Variación de los Parámetros de Calidad del Agua en Función del Caudal. Figura Variación Espacial de los Parámetros de Calidad del Agua.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.8

36 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Figura 5.11 Análisis del aporte promedio de contaminación por Zonas de Interés sobre el río Cauca Figura 5.12 Formato de Factura para el Cobro por Tasa Retributiva. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.9

37 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-GSBD Capítulo 5, Interfase Gráfica Anexo al presente documento se entrega un CD con el instalador de la nueva aplicación desarrollada junto con el manual de usuario de la interfase gráfica, en formato HTML con todas sus ventanas, y un análisis detallado de sus funciones.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 5.10

38 CAPITULO 6 CONCLUSIONES Y RECOMENDACIONES

39 Optimización del Sistema de Gestión de Base de Datos De Calidad del Agua-SGBD Capítulo 6, Conclusiones 6. CONCLUSIONES Y RECOMENDACIONES 6.1. CONCLUSIONES Del estudio efectuado se puede concluir que laa herramienta desarrollada servirá de soporte para propósitos de pronóstico y control, también servirá como insumo para efecto de calibración del modelo de simulación. La herramienta permite soportar las decisiones para la gestión de la cuenca del Río Cauca, con lo que se ayudará a la CVC en la toma de decisiones para el control de sus usos y permitirá visualizar sus variaciones históricas para el planteamiento de escenarios de restauración y controles en el tiempo para el buen manejo de la cuenca del Río Cauca. Con la nueva versión del SGBD se apoyará la recopilación, organización y procesamiento de la información de calidad del agua del Río Cauca y sus ríos tributarios, incluyendo los aportes de municipalidades y las descargas de aguas residuales industriales para efectos del cobro de tasas retributivas, análisis estadísticos e insumo para el modelo de simulación. La interfase estará en capacidad de facilitar la información consignada en la base de datos y permitirá una actualización periódica de la información. La aplicación diseñada permitirá utilizar de manera satisfactoria las herramientas que posee PMC - Calidad de agua, para el uso adecuado y transferencia de la información con lo que se contribuirá en la conservación y manejo integral de los recursos hídricos. A través de la descripción de los elementos, las características y procedimientos de Calidad de agua expuestos, se podrá conocer los alcances de la aplicación y por lo tanto, obtener un mejor provecho del conjunto de datos históricos de gran valía que posee la corporación RECOMENDACIONES GENERALES a) Optimizar la totalidad del SGBD disponible en CVC e integrar los diferentes módulos (hidrológicos, sedimentológicos, calidad del agua, etc.), ya que en la actualidad la información se encuentra disgregada en bases de datos distintas. Esto permitirá un manejo integral de toda la información de la cuenca del río Cauca. b) Conectar el SGBD de CVC con el de otras corporaciones regionales, tales como CRC, CRQ, CARDER, para facilitar el manejo del flujo de información y lograr un control amplio de la cuenca del río Cauca. c) Presentar algunos de los reportes generados por el SGBD al público en general vía INTERNET.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 6.1

40 Optimización del Sistema de Gestión de Base de Datos De Calidad del Agua-SGBD Capítulo 6, Conclusiones d) Generar un Módulo adicional en la base de datos con los resultados de MIKE 11 para contrastar resultados y facilitar la calibración del modelo. e) Conectar el SGBD a un SIG para conocer puntos específicos para generar mapas, videos, etc. f) Realizar un programa de actualización y verificación de datos del SGBD, así como un programa de mantenimiento y actualización de la aplicación.. Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle 6.2

41 Optimización del Sistema de Gestión de Base de Datos de Calidad del Agua-SGBD Bibliografía BIBLIOGRAFÍA Solomatine, D Software Engineering: An introduction. Lectures notes. Delft IHE. Solomatine, D Object-Oriented Programming: A practical Introduction. Lecture notes. Delft: IHE. Solomatine, D Information Technology and Computer Science: An Introduction. Lecture notes. Delft: IHE. Burch, J., Strater R. Sistemas de Información Teoría y Práctica. Edit. Limusa: México Oracle 7i. User Manual Visual Basic. User manual Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

42 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

43 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

44 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

45 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

46 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

47 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

48 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

49 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

50 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

51 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

52 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

53 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

54 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

55 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

56 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

57 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

58 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

59 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

60 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

61 Optimización del Sistema de Gestión de base de datos de Calidad de Agua-SGBD Anexos Corporación Autónoma Regional del Valle del Cauca CVC Universidad del Valle

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 8. Elementos Básicos 1.- Ejemplo Introductorio. 2.- Dominios. 3.- Relaciones. 4.- Bases de Datos Relacionales. (Capítulo 11 del Date) EJEMPLO

Más detalles

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se

Más detalles

3. Modelo relacional: Estructura e integridad.

3. Modelo relacional: Estructura e integridad. Modelo relacional: Estructura e integridad 47 3. Modelo relacional: Estructura e integridad. 3.1. Introducción. El modelo de datos relacional es posterior a los modelos jerárquicos y de red. Nació como

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 9. Reglas de Integridad 1.- Introducción. 2.- Claves Primarias. 3.- Regla de Integridad de Entidades. 4.- Claves Ajenas. 5.- Regla de Integridad

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

RED DE MONITOREO DE LA CALIDAD DEL AGUA DEL RÍO CAUCA Y SUS TRIBUTARIOS TRAMO SALVAJINA LA VIRGINIA

RED DE MONITOREO DE LA CALIDAD DEL AGUA DEL RÍO CAUCA Y SUS TRIBUTARIOS TRAMO SALVAJINA LA VIRGINIA CORPORACION AUTONOMA REGIONAL DEL VALLE DEL CAUCA PROYECTO DE MODELACION MATEMATICA DEL RIO CAUCA - PMC - FASE III Convenio Interadministrativo 029 de Junio 14 de 2005 RED DE MONITOREO DE LA CALIDAD DEL

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Nicole García Gómez 2830047-6 Diego Riquelme Adriasola 2621044-5 RESUMEN.- La minería de datos corresponde a la extracción

Más detalles

BASE DE DATOS RELACIONALES

BASE DE DATOS RELACIONALES BASE DE DATOS RELACIONALES Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya

Más detalles

El modelo relacional

El modelo relacional El modelo relacional El modelo relacional constituye una alternativa para la organización y representación de la información que se pretende almacenar en una base de datos. Se trata de un modelo teórico

Más detalles

Base de datos relacional

Base de datos relacional Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar

Más detalles

UNIDAD 3. MODELO RELACIONAL

UNIDAD 3. MODELO RELACIONAL UNIDAD 3. MODELO RELACIONAL El modelo relacional se basa en dos ramas de las matemáticas: la teoría de conjuntos y la lógica de predicados de primer orden. El hecho de que el modelo relacional esté basado

Más detalles

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)

Más detalles

í Í 1.1.- Justificación e Importancia del presente Trabajo de Investigación La sociedad espera que el sector productivo contribuya al desarrollo económico y al progreso, reduciendo así sus efectos ambientales

Más detalles

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA.

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA. MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA. AUTORES: MSC. MIREYA LÓPEZ DELGADO LIC. ESPINOSA. CUIDAD HABANA PROGRAMA

Más detalles

Introducción. Componentes de un SI. Sistema de Información:

Introducción. Componentes de un SI. Sistema de Información: Introducción. Sistema de Información: Conjunto de elementos relacionados entre sí de acuerdo a ciertas reglas, que aporta a la organización la información necesaria para el cumplimiento de sus fines, para

Más detalles

IES Politécnico Estella

IES Politécnico Estella SÍNTESIS PROGRAMACIÓN DEL MÓDULO/ DEPARTAMENTO: INFORMATICA GRUPO/CURSO: PRIMERO ASI (2014-2015) MÓDULO / : GEBD PROFESOR:JULIA SEVILLA PAULA REMIREZ 3.- CONTENIDOS: 3.1.- Enumera las Unidades Didácticas

Más detalles

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa Código del programa: PEMDE Programa Experto en MANEJO DE DATOS CON EXCEL Modalidad: Virtual Descripción del programa 1 Presentación del programa Justificación Microsoft Excel es la herramienta de manejo

Más detalles

Estrategias Didácticas B-Learning: ÁLGEBRA RELACIONAL

Estrategias Didácticas B-Learning: ÁLGEBRA RELACIONAL Estrategias Didácticas B-Learning: ÁLGEBRA RELACIONAL Mg. Guillermo Bernardo Durán González Guillermo.duran.g@gmail.com Modelo de diseño instruccional, basado en la modalidad semi-presencial b-learning,

Más detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas. El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS 5 ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS Contenido: 5.1 Conceptos Generales Administración de Bases de Datos Distribuidas 5.1.1 Administración la Estructura de la Base de Datos 5.1.2 Administración

Más detalles

Manual del Usuario. Sistema de Help Desk

Manual del Usuario. Sistema de Help Desk Manual del Usuario Sistema de Help Desk Objetivo del Manual El siguiente manual tiene como objetivo proveer la información necesaria para la correcta utilización del sistema Help Desk. Describe los procedimientos

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

Módulo 7: Los activos de Seguridad de la Información

Módulo 7: Los activos de Seguridad de la Información Módulo 7: Los activos de Seguridad de la Información Se explica en este tema cómo deben abordarse la elaboración de un inventario de activos que recoja los principales activos de información de la organización,

Más detalles

Presentación de Pyramid Data Warehouse

Presentación de Pyramid Data Warehouse Presentación de Pyramid Data Warehouse Pyramid Data Warehouse tiene hoy una larga historia, desde 1994 tiempo en el que su primera versión fue liberada, hasta la actual versión 8.00. El incontable tiempo

Más detalles

http://www.nicasoft.com.ni

http://www.nicasoft.com.ni BSC-RH es un sistema automatizado de planificación estratégica y gestión, utilizado en empresas para direccionar las actividades del negocio a la visión y estrategia de la organización. Mejora la comunicación

Más detalles

La explicación la haré con un ejemplo de cobro por $100.00 más el I.V.A. $16.00

La explicación la haré con un ejemplo de cobro por $100.00 más el I.V.A. $16.00 La mayor parte de las dependencias no habían manejado el IVA en los recibos oficiales, que era el documento de facturación de nuestra Universidad, actualmente ya es formalmente un CFD pero para el fin

Más detalles

CAPITULO III A. GENERALIDADES

CAPITULO III A. GENERALIDADES CAPITULO III INVESTIGACION DE CAMPO SOBRE EL DISEÑO DE UN SISTEMA AUTOMATIZADO DE CONTROL INVENTARIO Y EXPEDIENTES DE MENORES DE EDAD PARA EL CENTRO DE DESARROLLO INTEGRAL LA TIENDONA EN LA ZONA METROPOLITANA

Más detalles

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

GENERALIDADES DE BASES DE DATOS

GENERALIDADES DE BASES DE DATOS GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea

Más detalles

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 10 Nombre: Álgebra Relacional Contextualización En qué consiste el álgebra relacional? Se ha planteado hasta el momento cada uno de los procesos

Más detalles

ALCALDÍA DE CERETÉ OFICINA DE CONTROL INTERNO NIT. 800.096.744-5 EVALUACIÓN DEL CONTROL INTERNO CONTABLE CON CORTE A 31 DE DICIEMBRE DE 2011

ALCALDÍA DE CERETÉ OFICINA DE CONTROL INTERNO NIT. 800.096.744-5 EVALUACIÓN DEL CONTROL INTERNO CONTABLE CON CORTE A 31 DE DICIEMBRE DE 2011 EVALUACIÓN DEL CONTROL INTERNO CONTABLE CON CORTE A 31 DE DICIEMBRE DE 2011 CONTROL INTERNO CONTABLE Cereté, 28 de febrero de 2012 RESULTADOS DE LA EVALUACIÓN DEL CONTROL INTERNO CONTABLE EVALUACIÓN DEL

Más detalles

RESULTADOS CONSULTA CIUDADANA VIRTUAL. Consulta Laboral en Línea

RESULTADOS CONSULTA CIUDADANA VIRTUAL. Consulta Laboral en Línea RESULTADOS CONSULTA CIUDADANA VIRTUAL Consulta Laboral en Línea Septiembre, 2015 1 Agradecimientos Ponemos a disposición de ustedes los resultados de la Consulta Ciudadana Virtual, efectuada en julio de

Más detalles

Adquisición y Procesamiento de la Información

Adquisición y Procesamiento de la Información Adquisición y Procesamiento de la Información Guía Docente Master Oficial en Planificación y Gestión de Procesos Empresariales Universitat de València Datos del Curso Nombre de la asignatura Adquisición

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Soporte y mantenimiento. Generalidades

Soporte y mantenimiento. Generalidades Soporte y mantenimiento Generalidades 2014 Tabla de Contenido 1 Introducción... 3 2 Objetivos generales... 3 3 Caso de soporte... 3 4 Condiciones... 4 5 Restricciones... 5 6 Sistema de soporte... 5 Página

Más detalles

ARCHIVOS CON SERIES DEL BOLETÍN ESTADÍSTICO Manual de Usuario

ARCHIVOS CON SERIES DEL BOLETÍN ESTADÍSTICO Manual de Usuario Dirección General del Servicio de Estudios 04.09.2007 ARCHIVOS CON SERIES DEL BOLETÍN ESTADÍSTICO Manual de Usuario Departamento de Estadística Hoja de Control Título Autor Versión Fecha Registro de Cambios

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS

UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS AUDITORIA DE SISTEMAS COMPUTACIONALES TIPOS DE AUDITORIA LIC. FRANCISCO D. LOVOS Tipos de Auditorías Auditoría de Base de Datos Auditoría de Desarrollo

Más detalles

Tecnología de la Información y la Comunicación. Base de datos. Consultas - 2007 -

Tecnología de la Información y la Comunicación. Base de datos. Consultas - 2007 - Tecnología de la Información y la Comunicación Base de datos Consultas - 2007 - Profesores del área Informática: Guillermo Storti Gladys Ríos Gabriel Campodónico Consultas Se utilizan consultas para ver,

Más detalles

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com 1. Objetivos El objetivo de este artículo es describir brevemente los siguientes conceptos básicos a modo de familiarización con las bases de datos ORACLE. - Describir brevemente en qué consiste el modelo

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Nombre de la sesión: Intelisis Business Intelligence segunda parte

Nombre de la sesión: Intelisis Business Intelligence segunda parte Paquetería contable 1 Sesión No. 8 Nombre de la sesión: Intelisis Business Intelligence segunda parte Contextualización: Con el crecimiento de un sinnúmero de proyectos en las empresas, se ha generado

Más detalles

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS PROJECTS elastic PROJECTS INFORMACIÓN COMERCIAL Inscripción Registro Mercantil de Pontevedra, Tomo 3116, Libro 3116, Folio 30, Hoja PO-38276 C.I.F.: B-36.499.960 contact@imatia.com 1 INTRODUCCIÓN Mediante

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

- Bases de Datos - - Diseño Físico - Luis D. García

- Bases de Datos - - Diseño Físico - Luis D. García - Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo

Más detalles

Bechtle Solutions Servicios Profesionales

Bechtle Solutions Servicios Profesionales Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora

Más detalles

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa.

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. BASES DE DATOS Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. La creación de una base de datos debe ser realizada cuidadosamente procurando

Más detalles

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra Cómo gestiono el Plan Anual de Adquisiciones de mi Entidad en el SECOP II? Crear equipo Crear Plan Anual de Adquisiciones Publicar Plan Anual de Adquisiciones Modificar Plan Anual de Adquisiciones Buscar

Más detalles

Guía de Laboratorio Base de Datos I.

Guía de Laboratorio Base de Datos I. Guía de Laboratorio Base de Datos I. UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA 1- Gestión del SQL Server Management Studio y creación de bases de datos. Objetivos: Identificar el entorno de trabajo

Más detalles

UNIVERSIDAD DR. JOSE MATIAS DELGADO Facultad de Economía, Empresas y Negocios

UNIVERSIDAD DR. JOSE MATIAS DELGADO Facultad de Economía, Empresas y Negocios UNIVERSIDAD DR. JOSE MATIAS DELGADO Facultad de Economía, Empresas y Negocios Seminario de Investigación Tesina Elaboración de la estrategia de manejo de clientes (CRM) para la Fidelización en la empresa

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información El proceso de desarrollo de software Modelos de ciclo de vida El ciclo de vida de una base de datos El proceso

Más detalles

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014

Más detalles

EVALUACIÓN DEL CONTROL INTERNO CONTABLE

EVALUACIÓN DEL CONTROL INTERNO CONTABLE EVALUACIÓN DEL CONTROL INTERNO CONTABLE 1 CONTROL INTERNO CONTABLE CALIFICACIÓN OBSERVACIONES 1,1 ETAPA DE RECONOCIMIENTO 1.1.1 IDENTIFICACIÓN Se tienen debidamente identificados los productos del proceso

Más detalles

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA ÍNDICE DEL DOCUMENTO 1. INTRODUCCIÓN...2 1.1. REQUISITOS TÉCNICOS...2 2. DECLARACIONES...3 2.1. CREAR UNA

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Web --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

Más detalles

MANUAL PARA RADICACIÓN Y ADMINISTRACIÓN ELECTRÓNICA DE FACTURAS APLICA PARA PROVEEDORES DEL BSC Y DEMÁS GRUPOS DEL BANCO

MANUAL PARA RADICACIÓN Y ADMINISTRACIÓN ELECTRÓNICA DE FACTURAS APLICA PARA PROVEEDORES DEL BSC Y DEMÁS GRUPOS DEL BANCO MANUAL PARA RADICACIÓN Y ADMINISTRACIÓN ELECTRÓNICA DE FACTURAS APLICA PARA PROVEEDORES DEL BSC Y DEMÁS GRUPOS DEL BANCO Contenido 1. Qué es Factura expedida por canales electrónicos? 2. Cuáles son los

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

Tema 5: Teoría de diseño de Bases de Datos Relacionales.

Tema 5: Teoría de diseño de Bases de Datos Relacionales. Tema 5: Teoría de diseño de Bases de Datos Relacionales. I. Introducción. Fases de diseño de una base de datos. 1. Mod. Conceptual (MERE) -> Mod. Lógico (Relacional). 2. Mod. Lógico (Relacional). En el

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 12 Nombre: Lenguaje SQL: Valores Nulos Contextualización Qué más ofrece el lenguaje SQL? Así como te has introducido en el desarrollo de la

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas de Gestión de Calidad. Control documental 4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4

Más detalles

Sistemas de Gestión de Documentos Electrónicos de Archivo (SGDEA)

Sistemas de Gestión de Documentos Electrónicos de Archivo (SGDEA) Sistemas de Gestión de Documentos Electrónicos de Archivo (SGDEA) Agenda 1. Introducción 2. Concepto Documento Electrónico 3. A que se le denomina Documento Electrónico 4. Componentes de un Documento Electrónico

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

Sistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández.

Sistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández. Sistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández. CITMATEL Ave 47 e/18 A y 20, Playa, Ciudad de La habana, CP 10300 Cuba. E mail:

Más detalles

Sistema de base de datos para la gestión del fondo documental de la Biblioteca de la Facultad Enrique Cabrera.

Sistema de base de datos para la gestión del fondo documental de la Biblioteca de la Facultad Enrique Cabrera. Sistema de base de datos para la gestión del fondo documental de la Biblioteca de la Facultad Enrique Cabrera. Lic. Vilma Álvarez Benítez 1, Tec. David Calderín Álvarez 2 1 Facultad de Ciencias Médicas

Más detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las

Más detalles

Capítulo 3 Marco Metodológico.

Capítulo 3 Marco Metodológico. Capítulo 3 Marco Metodológico. 3.0 METODOLOGÍA DE LA INVESTIGACIÓN 3.1 FORMULACIÓN DE HIPÓTESIS DE TRABAJO 3.1.1 Hipótesis General HG. La creación de un plan estratégico permite mejorar el uso de los servicios

Más detalles

Bases de Datos Modelo Relacional

Bases de Datos Modelo Relacional Bases de Datos Modelo Relacional Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos del método relacional

Más detalles

5.2. PROYECTO RODA. http://roda.ibit.org/index.cfm (6/07/04).

5.2. PROYECTO RODA. http://roda.ibit.org/index.cfm (6/07/04). 5.2. PROYECTO RODA Se trata de un proyecto 1 piloto de demostración tecnológica, cofinanciado por el PROFIT 2003, cuya duración se fijó de Enero 2003 a Marzo de 2004. Los participantes son ROBOTIKER, la

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

Manual Operativo SICEWeb

Manual Operativo SICEWeb Manual Operativo SICEWeb Gestión de Expediente Digital Expediente Único de Clientes y Otros 1 Índice Contenido Expediente Único de Clientes y Otros... 1 Índice... 2 MODELO DE GESTIÓN DOCUMENTAL (MGD)...

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Tema 1. Conceptos básicos

Tema 1. Conceptos básicos Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1

Más detalles

Diseño de bases de datos Diapositiva 1

Diseño de bases de datos Diapositiva 1 Diseño o de bases de datos Objetivos del Diseño Principios del Diseño de BD Proceso de Diseño Normalización Diseño de Tablas: Claves Relaciones Integridad referencial Convenciones de nomenclatura Diseño

Más detalles

UML, ejemplo sencillo sobre Modelado de un Proyecto

UML, ejemplo sencillo sobre Modelado de un Proyecto UML, ejemplo sencillo sobre Modelado de un Proyecto Normal &DOLILFDU 0L3DQRUDPD 626 (VFULEHSDUD1RVRWURV Por Armando Canchala Contenido Introducción Objetivo Requerimientos Casos de Uso Subcasos de Uso

Más detalles

http://en.wikipedia.org/wiki/edgar_f._codd

http://en.wikipedia.org/wiki/edgar_f._codd 26/03/2012 1 http://en.wikipedia.org/wiki/edgar_f._codd Codd estableció los fundamentos del modelo relacional en el artículos de 1970 "A Relational Model of Data for Large Shared Data Banks". En adelante,

Más detalles

Soporte y mantenimiento. Generalidades

Soporte y mantenimiento. Generalidades Soporte y mantenimiento Generalidades Tabla de Contenido 1. Introducción 2. Objetivos generales 3. Caso de soporte 4. Condiciones 5. Restricciones 6. Sistema de soporte Soporte y mantenimiento 1. Introducción

Más detalles

LiLa Portal Guía para profesores

LiLa Portal Guía para profesores Library of Labs Lecturer s Guide LiLa Portal Guía para profesores Se espera que los profesores se encarguen de gestionar el aprendizaje de los alumnos, por lo que su objetivo es seleccionar de la lista

Más detalles

1.1 EL ESTUDIO TÉCNICO

1.1 EL ESTUDIO TÉCNICO 1.1 EL ESTUDIO TÉCNICO 1.1.1 Definición Un estudio técnico permite proponer y analizar las diferentes opciones tecnológicas para producir los bienes o servicios que se requieren, lo que además admite verificar

Más detalles

Determinación del nivel de influencia

Determinación del nivel de influencia Determinación del nivel de influencia Aquí se describirán cada una de las características mencionadas y cómo analizar su grado de influencia en la determinación del factor de ajuste. - Comunicación de

Más detalles

Políticas particulares del Correo Electrónico para el dominio ucab.edu.ve

Políticas particulares del Correo Electrónico para el dominio ucab.edu.ve Políticas particulares del Correo Electrónico para el dominio ucab.edu.ve Justificación El presente documento tiene por objetivo establecer las características del servicio de correo electrónico bajo el

Más detalles

La tutoría para la dirección de proyectos de investigación. Darder Mesquida, Antònia antonia.darder@uib.es. Universitat de les Illes Balears.

La tutoría para la dirección de proyectos de investigación. Darder Mesquida, Antònia antonia.darder@uib.es. Universitat de les Illes Balears. La tutoría para la dirección de proyectos de investigación. Resumen Darder Mesquida, Antònia antonia.darder@uib.es Universitat de les Illes Balears. Se presenta un modelo de tutoría docente para la dirección

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

Tema 6: Diseño de bases de datos relacionales.

Tema 6: Diseño de bases de datos relacionales. 6.1 Introducción. Tema 6:. Las dificultades inherentes al diseño de una base de datos han de afrontarse con procedimientos ordenados y metódicos. En el proceso de diseño de una base de datos hemos de distinguir

Más detalles

INFORME DE CONTROL INTERNO CONTABLE VIGENCIA 2010

INFORME DE CONTROL INTERNO CONTABLE VIGENCIA 2010 INFORME DE CONTROL INTERNO CONTABLE VIGENCIA 2010 Cauca Oficina de Control Interno Claudia Lorena Tejada Casañas Profesional Universitario Miranda, 15 de Febrero de 2011 INFORME DE CONTROL INTERNO CONTABLE

Más detalles

Sistemas de Información Geográficos (SIG o GIS)

Sistemas de Información Geográficos (SIG o GIS) Sistemas de Información Geográficos (SIG o GIS) 1) Qué es un SIG GIS? 2) Para qué sirven? 3) Tipos de datos 4) Cómo trabaja? 5) Modelos de datos, Diseño Conceptual 6) GeoDataase (GD) 7) Cómo evaluamos

Más detalles

Informe final de evaluación del seguimiento de la implantación de títulos oficiales

Informe final de evaluación del seguimiento de la implantación de títulos oficiales Informe final de evaluación del seguimiento de la implantación de títulos oficiales 2014 MÁSTER UNIVERSITARIO EN DIRECCIÓN DE PROTOCOLO, PRODUCCIÓN, ORGANIZACIÓN Y DISEÑO DE EVENTOS Facultad de Ciencias

Más detalles

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición

Más detalles