jueves, 24 de noviembre de 2011

FIABILIDAD Y DISPONIBILIDAD DE DATOS EN UNA BASE DE DATOS DISTRIBUIDA

FIABILIDAD Y DISPONIBILIDAD
Fiabilidad
Es la probabilidad de que un sistema este en funcionamiento en un determinado momento
Disponibilidad
Es la probabilidad de que el sistema este disponible continuamente en un intervalo de tiempo.

Estos dos aspectos se logran con una mayor efectividad cuando los datos y el software del SGBD (sistema de gestor de base de datos)
está distribuido en varios sitios, en otras palabras cuando no es centralizado. Ya que en el centralizado si falla el principal todos los demas quedan
inaccesibles para los usuarios.
TÉCNICAS DE FRAGMENTACIÓN DE DATOS
Es necesario decidir sobre los sitios en los que se almacenaran las partes de la base de datos.

Fragmentación horizontal: Un fragmento horizontal de una relación es un subcojunto de las tuplas. Estas tuplas se definen por alguna condicion sobre uno o más atributos.
Este tipo de fragmentación divide una relacion horizontalmente agrupandolas filas, creando asi subconjutnos con un cierto significado lógico.

Fragmentación vertical: Un fragmento vertical de una relación agrupa los atributos, solo mantiene algunos. Es importante incluir el atributo de clave primaria para poder
reconstruior la relación completa. Este tipo de fragmentación divide una relacion verticalmente agrupandola en columnas.

Fragmentación mixta: En este tipo de fragmentación se unen ambas fragmentaciones explicadas anteriormente.
El conjunto de fragmentos que incluyen todos los atributos y tuplas de la base de datos se llama esquema de fragmentación.

No hay comentarios:

Publicar un comentario