Bases de datos distribuidas

Solo disponible en BuenasTareas
  • Páginas : 5 (1029 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de noviembre de 2010
Leer documento completo
Vista previa del texto
-Comparativa BD Centralizadas y BD Distribuidas
-12 Reglas u objetivos de las BDD

Bases de Datos Distribuidas

DEFINICION
BD Centralizada
BD Distribuida
• Un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso . (1)

• Conjunto de datos almacenados en diversos lugares, que para el usuario parece, una base de datos única .(2)
• Dehecho, es la unión lógica de esas BD

BD Centralizada VS BD Distribuída

VENTAJAS

DESVENTAJAS

COMPARATIVA
BD CENTRALIZADA
Aspecto Político: La centralización de datos da más poder a la gerencia. Control centralizado: Un solo Administrador de BD (DBA).

BD DISTRIBUIDA
Aspecto Político: Evita poner todo el poder en pocas manos. Control jerárquico: Un DBA global y DBA local.Independencia de Datos: La Organización de los datos es transparente para el programador.
Redundancia de Datos: Se reduce lo más que se pueda debido a la posibilidad de inconsistencias y al desperdicio de espacio. Estructuras de Acceso: Se maneja estructuras físicas complejas para accesos eficientes

Transparencia en la Distribución: La localización de los datos es un aspecto adicional de laindependencia de datos.
Redundancia de Datos: Es una característica favorecedora ya que se pretende que la disponibilidad se incrementa si los datos se replican en los sitios donde se necesitan. Estructuras de Acceso: Se logran a través de un plan de acceso distribuido, el uso de optimización global para reducir la transferencia de datos
BD Centralizada VS BD Distribuída

COMPARATIVA cont.
BDCENTRALIZADA
Recuperación en la BD: La recuperación debe hacerse hacia atrás o hacia delante, dependiendo de si la transacción se ha comprometido o no.

BD DISTRIBUIDA
Recuperación en la BD: La recuperación debe hacerse basado en protocolos complejos de compromiso en dos o en tres fases.

Privacidad y Seguridad: El DBA tiene un control centralizado a través del acceso autorizado a los datos.Pero es más vulnerable a las violaciones de seguridad y privacidad que en archivos separados, desde el punto de vista de la globalidad de la información.

Privacidad y Seguridad: Los administradores locales tienen el mismo problema de vulnerabilidad y privacidad de los administradores globales. Por la autonomía de cada sitio, los propietarios de los datos tienen sus propias protecciones, a vecesbuenas, a veces no tanto. Las bases de datos distribuidas presentan los problemas intrínsecos a los sistemas distribuidos ya que las redes representan un punto débil en protección.
BD Centralizada VS BD Distribuída

Bases de Datos Distribuidas (BDD)

El principio fundamental nos conduce a 12 reglas u objetivos:
Significa que todas las operaciones en un sitio deben tener la facultad de sercontroladas por el mismo; ningún sitio X debe depender de algún otro sitio Y para su operación satisfactoria.

1)

Autonomía Local

12 Reglas u Objetivos de BDD

2) No dependencia de un sitio central

La autonomía local implica que todos los sitios deben ser tratados como iguales. El sitio central puede ser un cuello de botella.

12 Reglas u Objetivos de BDD

3) Operación ContinuaUna ventaja de los sistemas distribuidos es que deben proporcionar mayor confiabilidad y mayor disponibilidad.
Confiabilidad: La probabilidad de que el sistema esté listo y funcionando en cualquier momento requerido.

Disponibilidad: La probabilidad de que el sistema esté listo y funcionando continuamente a lo largo de un período especificado.

12 Reglas u Objetivos de BDD

4)Independencia o Trasparencia de ubicación

Los usuarios no tienen que saber dónde están almacenados físicamente los datos, sino que deben ser capaces de comportarse como si todos los datos estuvieran almacenados en su propio sitio local.

12 Reglas u Objetivos de BDD

5) Independencia de fragmentación

Un sistema soporta la fragmentación de datos cuando puede ser dividida en partes o fragmentos,...
tracking img