Sistemas

Páginas: 19 (4623 palabras) Publicado: 16 de septiembre de 2010
Consideraciones de Diseño de las Bases de Datos Distribuidas
Arquitectura básica
Los usuarios de una base de datos tienen acceso a la base de datos distribuida a través:
Usos locales
usos que no requieren datos de otros sitios.
Usos globales
usos que requieren datos de otros sitios.
Consideraciones importantes
El cuidado con una base de datos distribuida se debe tomar para asegurar elsiguiente:
* La distribución es transparente - los usuarios deben poder obrar recíprocamente con el sistema como si fuera uno sistema lógico. Esto se aplica al funcionamiento del sistema, y a los métodos de acceso entre otras cosas.
* Las transacciones son transparentes - cada transacción debe mantener integridad de la base de datos a través de bases de datos múltiples. Las transaccionesse deben también dividir en los subtransactions, cada subtransaction que afecta un sistema de la base de datos…
Ventajas de bases de datos distribuidas
* Refleja la estructura de organización - los fragmentos de la base de datos están situados en los departamentos que se relacionan con.
* Autonomía local - un departamento puede controlar los datos sobre ellos (pues son los que está alcorriente de él.)
* Disponibilidad mejorada - una avería en un sistema de la base de datos afectará solamente un fragmento, en vez de la base de datos entera.
* Funcionamiento mejorado - los datos están situados cerca del sitio de la demanda más grande, y se hacen parelelismo los sistemas ellos mismos de la base de datos, permitiendo que la carga en las bases de datos sea balanceadaentre los servidores. (La alta carga de A en un módulo de la base de datos no afectará otros módulos de la base de datos en una base de datos distribuida.)
* Economía - cuesta menos para crear una red de computadoras más pequeñas con la energía de una sola computadora grande.
* Modularidad - los sistemas se pueden modificar, agregar y quitar de la base de datos distribuida sin afectar otrosmódulos (sistemas).
Desventajas de bases de datos distribuidas
* Complejidad - el trabajo adicional se debe hacer por DBAs para asegurarse de que la naturaleza distribuida del sistema sea transparente. El trabajo adicional se debe también hacer para mantener sistemas dispares múltiples, en vez de un uno grande. El trabajo de diseño adicional de base de datos se debe también hacer paraexplicar la naturaleza desconectada de la base de datos - por ejemplo, ensambla llegado a ser prohibitivo costoso cuando está realizado a través de sistemas múltiples.
* Economía - costes de trabajo adicionales de una infraestructura de medios más extensos de la complejidad creciente y.
* Seguridad - los fragmentos alejados de la base de datos deben ser asegurados, y no se centralizan así quelos sitios alejados se deben asegurar también. La infraestructura debe también ser asegurada (e.g., cifrando los acoplamientos de la red entre los sitios alejados).
* Difícil de mantener integridad - en una base de datos distribuida, hacer cumplir integridad sobre una red puede requerir demasiado de los recursos de la red ser factible.
* Inexperiencia - las bases de datos distribuidasson difíciles de trabajar con, y pues un campo joven allí no es mucha experiencia fácilmente disponible en práctica apropiada.
* Carencia de estándares - no hay herramientas o metodologías todavía para ayudar a usuarios a convertir un DBMS centralizado en un DBMS distribuido.
* Diseño de base de datos más complejo - además de las dificultades normales, el diseño de una base de datosdistribuida tiene que considerar la fragmentación de datos, la asignación de fragmentos a los sitios específicos y la réplica de los datos.
NIVELES DE TRANSPARENCIA EN SBDDEl propósito de establecer una arquitectura de un sistema de bases de datos distribuidas es ofrecer un nivel de transparencia adecuado para el manejo de la información. La transparencia se puede entender como la separación de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS