martes, 21 de agosto de 2007

Base De Datos Distribuidas Y Centralizadas.

Bases de Datos Distribuidas
Una base de datos es distribuida, cuando reside en diferentes servidores o computadoras centrales. Un sistema de base de datos distribuida consiste en varios sistemas de bases de datos operando en los sitios locales y conectados por líneas de comunicación.Base de datos instalada en un entorno de red en el que sus componentes residen (Ver: Residir) en más de un sistema. También permite el acceso, modificación y actualización de los datos que contiene, desde cualquiera de los sistemas conectados, de manera sincronizada.

En un sistema de base de datos distribuida, los datos se almacenan en varios computadores. Los computadores de un sistema distribuido se comunican entre sí a través de diversos medios de comunicación, tales como cables de alta velocidad o líneas telefónicas. No comparten la memoria principal ni el reloj.
Los procesadores de un sistema distribuido pueden variar en cuanto su tamaño y función. Pueden incluir microcomputadores pequeños, estaciones de trabajo y sistemas de computadores grandes de aplicación general. Estos procesadores reciben diferentes nombres, tales como localidades, nodos o computadores.
Un sistema distribuido de bases de datos consiste en un conjunto de localidades, cada uno de las cuales puede participar en la ejecución de transacciones que accedan a datos de una o varias localidades. La diferencia principal entre los sistemas de base de datos centralizados y distribuidos es que, en los primeros, los datos residen en una sola localidad, mientras que, en los últimos, se encuentran en varias localidades.

Existen varias razones para construir sistemas distribuidos de bases de datos que incluyen compartir la información, fiabilidad y disponibilidad y agilizar el procesamiento de las consultas. Pero también tiene sus desventajas, como desarrollos de software más costosos, mayor posibilidad de errores y costos extras de procesamiento.

Ventajas

• Mejores rendimientos (tiempos de respuesta).
• No depende excesivamente de los sistemas de comunicación
• Se puede hacer uso de servidores de mediano rendimiento, mas barato, más factibles de reemplazar en caso de fallos.

Desventajas

• No se puede contar con toda la información actualizada siempre.
• Requiere de más personal de administración de sistemas.
• La elección de que tipo de configuración seleccionar, dependerá de la particularidad de cada país o caso.

Bases de Datos Centralizadas

Se dice que una Base de Datos es Centralizada cuando reside en un servidor o computadora central, al estilo de los viejos Mainframes.


Ventajas

  • Requiere poco personal de administración.
  • Siempre actualizada.

Desventajas
  • Grandes volúmenes de información (afectan el tiempo de respuesta).
  • Dependencia de los sistemas de comunicación.
  • Requiere de servidores de alto rendimiento, más costosos, difícil de reemplazar en caso de fallos.

Cada una de las bases de datos mencionadas con anterioridad muestran sus ventajas y desventajas, pero al igual son importantes y tienen sus modos diferentes para su uso, manejo y empleo ala hora de trabajar.

1 comentario:

Unknown dijo...

Gracias por tu información, esta muy clara y concreta, ojala mas personas valoraran tu trabajo. Gracias!