1
Base de
datos
centralizada
vs
distribuidas
José Manuel González Peña
Coral Almansa Domínguez
Valerio Jurado Sánchez
Estefanía Moreno Pamos
BASES DE DATOS CENTRALIZADAS
Una base de datos centralizada es una base de datos almacenada en su
totalidad en un solo lugar físico, es decir, es una base de datos almacenada en una sola máquina y en
una sola CPU, donde los usuarios trabajan en terminales "tontas" que solo muestran
resultados.
Los
sistemas de bases de datos centralizadas son aquellos que se
ejecutan en un
único sistema informático sin interaccionar con ninguna otra computadora.
Características
de las bases de datos centralizadas.
Entre las características más importantes de las bases de datos centralizadas se encuentran las siguientes:
Se almacena completamente en una localidad central, es decir, todos
los
componentes del sistema residen en un solo computador o sitio.
No posee múltiples elementos de procesamiento ni mecanismos de
intercomunicación como las bases de datos distribuidas.
Los componentes de las bases de datos centralizadas son: los datos,
el software de gestión de bases de datos y los dispositivos de almacenamiento secundario asociados.
El problema de seguridad es fácil en estos sistemas de bases de datos.
Ventajas:
Se evita la redundancia.
Se evita la inconsistencia. Ya que si un hecho específico se
representa por una sola
entrada, la no concordancia de datos no puede ocurrir.
Pueden aplicarse restricciones de seguridad.
Puede conservarse la integridad.
El procesamiento de los datos ofrece un mejor rendimiento y resulta
más confiable
que los sistemas distribuidos.
Desventajas:
Los mainframes no ofrecen mejor proporción precio/rendimiento que los
microprocesadores de los sistemas distribuidos.
Cuando un sistema de bases de datos centralizada falla, se pierde
toda
disponibilidad de procesamiento y sobre todo de información confiada al sistema.
En caso de un desastre o catástrofe, la recuperación es difícil
de sincronizar.
Las cargas de trabajo no se pueden difundir entre varias computadoras, ya que los
trabajos siempre se ejecutarán en la misma
máquina.
Un mainframe en comparación con un sistema distribuido no tiene
mayor poder de
cómputo.
BASES
DE DATOS DISTRIBUIDAS
Una base de datos distribuida es un conjunto de múltiples bases de datos
lógicamente relacionadas, las cuales se encuentran
distribuidas
entre
diferentes
sitios
interconectados por una red de comunicaciones, los cuales tienen la capacidad de procesamiento
autónomo lo que indica que puede realizar operaciones locales o distribuidas.
Características
de las Bases de Datos Distribuidas:
Autonomía Local: los sitios distribuidos deben ser autónomos, es decir, que todas las
operaciones de un sitio se controlan desde ese sitio.
Operación continua: nunca
debería apagarse para realizar alguna función, como
añadir un
nuevo sitio.
Independencia con respecto a la localización: no debe haber dependencia de un sitio
central para obtener un servicio.
Independencia con respecto a la fragmentación: la
fragmentación es deseable por
razones de desempeño.
Procesamiento distribuido de consultas: el
objetivo es convertir transacciones de
usuario en instrucciones para manipulación de datos, y así reducir el trafico en la red implica que el proceso mismo de optimización de consultas debe ser distribuido.
Independencia con respecto al equipo.
Independencia con respecto al sistema operativo.
Independencia con respecto a la red.
Puede leer y escribir datos localizados en diferentes nodos de la red.
Ventajas:
Los datos son localizados en un lugar más cercano,
por ...
Regístrate para leer el documento completo.