dasdsad

Páginas: 5 (1097 palabras) Publicado: 21 de noviembre de 2014
Base de Datos Distribuidos:
Son datos que se almacenan en varias computadoras situadas en lugares diferentes, bien en la misma localidad o en distintas localidades, que no comparten la memoria central y que se comunican entre sí mediante cables coaxiales, cables de fibra óptica o mediante líneas telefónicas e incluso vía satélite.
Sistema de Base de Datos Distribuidos:
Está formado por unconjunto de localidades, cada una de las cuales puede participar en la ejecución de transacciones que procesan datos de una o varias localidades, e incluso los datos pueden estar fragmentados en diversas localidades.
Las bases de datos distribuidas pueden ser:
Homogéneas: El DBMS utiliza un solo lenguaje para describir los esquemas.
Heterogéneas: El DBMS utiliza más de un lenguaje paradescribir los esquemas.

Clasificación de las transacciones de base de datos:
Transacciones Locales: Procesan información situada en el mismo nodo o localidad.
Transacciones Globales: Procesan información situada en nodos diferentes. La conexión se realiza mediante Redes de Larga distancia (localidades diferentes distribuidas por el mismo país o países diferentes). Redes de área Local: (los nodosocupan el mismo edificio o edificios próximos situados en la misma localidad).

Construcción de una Base de Datos Distribuida
Distribución de los archivos relacionales por los distintos nodos de la red.

Base de datos multiplicada y distribuida:
Todos los archivos están duplicados en cada nodo con el fin de reducir los costes de comunicación y aumentar el desempeño, ya que cada operación derecuperación se puede hacer en cada nodo.
Desventaja: se necesita mucho espacio para su almacenamiento, redundancia extrema y problemas en la actualización de datos.


Base de datos distribuida particionada:
Archivos específicos se distribuyen en cada nodo sin duplicidad de datos.
Ventaja: solo se actualiza un archivo cada vez que se produce una transacción.
Desventaja: cuando se deseahacer una consulta que implica acceder a datos situados en otras localidades diferentes lleva consigo un aumento del coste de tiempo para su realización. Un fallo en cualquier nodo puede dejar a toda la red sin servicio.

Base de datos distribuida en donde todos los archivos se ubican en un nodo especifico:
Escoger la “localidad de referencia” con el fin de acoger todos los archivos, debenrealizarse para reducir al mínimo los costes de comunicación en las transacciones globales.
Desventaja: Si la localidad que acore todos los archivos sufre un fallo, toda la red puede quedar inutilizada.

Base de datos distribuida con archivos duplicados en nodos seleccionados:
Considera que un archivo que se utiliza prácticamente en una localidad se almacena solo en ella y que un archivo que seconsulta en varias localidades este ubicado en todas ellas.
Desventaja: Presenta inconveniente en la actualización y hallar los datos que se encuentran en varias localidades diferentes.

Diseño de una Base de Datos distribuida

Se debe tener en cuenta:
La Repetición: Consiste en mantener varias copias de los archivos en nodos diferentes, como se ha visto en el punto anterior.

LaFragmentación: Cada fragmento se almacena en nodos diferentes. Un fragmento contiene información suficiente para poder reconstruir el archivo.
Tipos de Fragmentación:
Horizontal: Cada fragmento está formado por una serie de tuplas
Vertical: Cada fragmento está formado por una serie de columnas de la tupla, denominado identificación de tupla.
Mixta: Es un compendio de las dos anteriores.

Transparenciade la red y Autonomía Local:
Se denomina transparencia de la red a la forma en que el sistema oculta los detalles de la distribución de los fragmentos por los distintos nodos de la red.
Autonomía local: Es el grado en que un diseñador de un nodo puede ser independiente del resto del sistema.
Estos dos conceptos se deben tener en cuenta en:
Los nombres de los datos deben ser únicos en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dasdsa
  • dasdsad
  • dasdsadas
  • dasdsadas
  • Dasdsa
  • Dasdsa
  • Dasdsad
  • dasdsa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS