Transparencia
Transparencia se define como la separación de la semántica
de alto nivel de un sistema de los aspectos de bajo nivel relacionados a la
implementación del mismo. Un nivel de transparencia adecuado permite ocultar
los detalles de implementación a las capas de alto nivel de un sistema y a
otros usuarios.
Fragmentación
Existen tres tipos de fragmentacion la horizontal, la
vertical y la mixta.
Fragmentación Horizontal
Unatabla T se divide en subconjuntos, T1, T2, ...Tn. Los
fragmentos se definen a través de una operación de selección y su
reconstrucción se realizaráconuna operación de unión de los fragmentos
componentes.
Cada fragmento se sitúa en un nodo.
Fragmentación Vertical
Una tabla T se divide en subconjuntos, T1, T2, ...Tn. Los
fragmentos se definen a través de una operación de proyección. Cada fragmento debe incluir la clave primaria de la tabla.
Su reconstrucción se realizará con una operación de join de los fragmentos
componentes, pueden existir fragmentos no disjuntos: combinación de
fragmentación y replicación.
Fragmentación Mixta
Como el mismo nombre indica es una combinación de las dos
anteriores vistas he aquí un ejemplo apartir de una tabla fragmentada
horizontalmente.
No hay comentarios:
Publicar un comentario