Está en la página 1de 7

DECANATO DE INGENIERIA E INFORMATICA

Escuela de informática
Carrera Ingeniería de Software

Estudiante:

Br. Olivier Cajuste - 2018-1997

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.

Tipos de datos distribuidos


Los datos distribuidos se pueden dividir en cinco tipos básicos, como se detalla a
continuación:
Datos duplicados: la replicación de datos se usa para crear instancias adicionales de datos
en diferentes partes de la base de datos. Usando esta táctica, una base de datos distribuida
puede evitar el tráfico excesivo porque se puede acceder a los datos idénticos localmente.
En este tipo de sistema de datos distribuidos, las actualizaciones pueden configurarse según
la importancia de que la base de datos tenga los detalles correctos momento a momento (o
durante cualquier período de tiempo). Tenga en cuenta que la replicación es especialmente
valiosa cuando no necesita revisiones para que aparezcan en todo el sistema de datos
distribuidos en tiempo real.
Este tipo de datos facilita el suministro de datos desde cualquier sección a cualquier otra
sección de la base de datos más grande si los datos de la última sección se ven
comprometidos por cualquier tipo de error. Tenga en cuenta, sin embargo, que con la
replicación, pueden producirse colisiones.
Datos fragmentados horizontalmente: esta categoría de distribución de datos implica el
uso de claves primarias (cada una de las cuales se refiere a un registro en la base de datos).
La fragmentación horizontal se usa comúnmente para situaciones en las que ubicaciones
específicas de una empresa generalmente solo necesitan acceso a la base de datos
correspondiente a su rama específica.
Datos verticalmente fragmentados: con la fragmentación vertical, las claves primarias se
utilizan nuevamente. Sin embargo, en este caso, las copias de la clave primaria están
disponibles dentro de cada sección de la base de datos (accesible para cada rama). Este
tipo de formato funciona bien para situaciones en las que una sucursal de una empresa y la
ubicación central interactúan con las mismas cuentas, pero quizás de diferentes maneras
(como cambios en la información de contacto del cliente frente a cambios en las cifras
financieras).
Conclusiones
Las bases de datos distribuidas son cada vez más usadas por las empresas y suponen una
ventaja competitiva frente a los sistemas centralizados, siempre y cuando la empresa en
cuestión tenga necesidad de usar una base de datos de este tipo. Lo más habitual es disponer
de varias sedes y tener que manejar información común, para lo cual las bases de datos
distribuidas son especialmente útiles.

También podría gustarte