Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Escuela de informática
Carrera Ingeniería de Software
Estudiante:
Tema:
Poster Individual (Alternativa del Diseño Arquitectura de la Base de
Datos Centralizada )
Asignatura:
Arquitectura de Desarrollo con Tecnología Open Source
Profesor:
Omar De La Cruz González
Fecha de Entrega.:
28/05/2021,
Santo Domingo, Rep. Dom.
Introducción
Las bases de datos son un elemento fundamental en el entorno informático hoy en
día y tienen aplicación en la práctica totalidad de campos. Concebidas con un
propósito general, son de utilidad para toda disciplina o área de aplicación en la que
exista una necesidad de gestionar datos, tanto más cuanto más voluminosos sean
estos. En nuestro ámbito particular de los SIG, los datos son cada día más
voluminosos, debido no solo a una mayor cantidad de información, sino también a
una mayor precisión en esta, la cual implica un mayor volumen de datos. Además,
presentan otra serie de características (uso múltiple, necesidad de acceso eficiente
para análisis, necesidad de indexación, etc.), haciendo todas ellas que sea
recomendable el uso de bases de datos y tecnologías específicas para su manejo.
Pese a que, como veremos en este mismo capítulo, el uso de las bases de datos en
el ámbito SIG no ha sido siempre el actual, hoy en día representan una parte clave
para la gestión de los datos geográficos, en especial dentro del marco de proyectos
de cierta envergadura. Aunque la realidad es que todavía se efectúa mucho trabajo
SIG sin emplear bases de datos (y las aplicaciones SIG así lo permiten, no siendo
estrictamente necesario disponer de una base de datos para almacenar la
información), la naturaleza propia de los proyectos SIG y la progresiva implantación
de los SIG a niveles más allá del uso personal traen ambas consigo un uso cada
vez mayor de las bases de datos, y por tanto una mayor necesidad de conocer el
funcionamiento de estas.
1.- ¿Que son Bases de Datos Distribuidas?
Son un grupo de datos que pertenecen a un sistema pero a su vez esta repartido entre
ordenadores de una misma red, ya sea a nivel local o cada uno en una diferente localización
geográfica, cada sitio en la red es autónomo en sus capacidades de procesamiento y es capaz
de realizar operaciones locales y en cada uno de estos ordenadores debe estar ejecutándose
una aplicación a nivel global que permita la consulta de todos los datos como si se tratase de
uno solo.
-Para tener una base de datos distribuida debe cumplirse las condiciones de una Red
Computacional. Una red de comunicación provee las capacidades para que un proceso
ejecutándose en un sitio de la red envíe y reciba mensajes de otro proceso ejecutándose en un
sitio distinto. Parámetros para considerar incluyen: Retraso en la entrega de mensajes, Costo
de transmisión de un mensaje y Confiabilidades de la red. Diferentes tipos de redes: point-to-
point, broadcast, lan, wan.
BASE DE DATOS CENTRALIZADA
• Un solo punto de control de los clientes para la Web y línea de comandos.
• La vista del explorador permite la administración de trabajos, calendarios, etc.
• Los flujos de trabajos se pueden editar y controlar en el diseño gráfico.
• Los objetos son organizados en una jerarquía de archivo/directorio.
• Grupo de comandos intuitivo.
• Optimiza el procesamiento automatizado que permite que se lleve a cabo más trabajo
sin intervención.
• Reduce el costo de personal al permitir que los empleados se enfoquen en tareas que
consuman menos tiempo y sean menos repetitivas.
• Inicia trabajos basados en tiempo o eventos reduciendo posibles errores humanos.
• Reduce los costos de operación al eliminar la programación manual de procesos
repetitivos y trabajosos.
• Centraliza la gestión de tareas programadas por toda la empresa.
• Realiza tareas rutinarias de mantenimiento del sistema y de procesamiento de datos
fuera de horas.
• Implementa secuencias de trabajos simples y complejos basados en la finalización
satisfactoria de los requisitos de otros trabajos o recursos (archivo o hardware).
• Controla la actividad de los trabajos a través de plataformas múltiples usando un
interfaz de Windows fácil y poderoso.
• Mantiene los trabajos, los calendarios, y otros objetos en una base de datos
centralizada o distribuida que utiliza un formato de datos compartidos a través de
plataformas.
• Distribuye la base de datos alrededor de un cluster o por una red y sistemáticamente la
configura cuando es necesario.
• Selectivamente entrega mensajes de excepciones a un beeper, a un sistema de correo
electrónico o como un mensaje automático en la interfaz.