2.3. Fragmentación de Datos

Adrian Chan Dzib
Mind Map by Adrian Chan Dzib, updated 11 months ago More Less
damian.gonzalez.
Created by damian.gonzalez. almost 5 years ago
Adrian Chan Dzib
Copied by Adrian Chan Dzib 11 months ago
0
0

Description

UNIDAD 2 DE BDD

Resource summary

2.3. Fragmentación de Datos
1 El objetivo de la fragmentación consiste en dividir la relación en un conjunto de relaciones más pequeñas tal que algunas de las aplicaciones de usuario sólo hagan uso de un fragmento.
2 La unidad de fragmentación ideal no es la tabla sino una subdivisión de ésta. Esto es debido a:
2.1 Las aplicaciones usan vistas definidas sobre varias relaciones, es decir, se forman a partir de "trozos" de varias tablas
2.2 Si múltiples vistas de diferentes aplicaciones están definidas sobre una tabla no fragmentada,
2.3 Si la tabla no está replicada entonces se produce generación de tráfico por accesos remotos.
2.4 Si la tabla está replicada en todos o algunos de los sitios donde residen cada una de las aplicaciones entonces la generación de tráfico innecesario es producida por la necesidad de la actualización de las copias
3 Ventajas
3.1 Permitimos el procesamiento concurrente de transacciones ya que no se bloquean tablas enteras sino subtablas
3.2 Permitimos la paralelización de consultas al poder descomponerlas en subconsultas, cada una de la cuales trabajará con un fragmento diferente incrementándose así el rendimiento.
4 Desventajas
4.1 Degradación del rendimiento en vistas definidas sobre varios fragmentos ubicados en sitios distintos
4.2 El control semántico se dificulta y el rendimiento se degrada debido que la verificación de restricciones de integridad
5 Fragmentación horizontal
5.1 La fragmentación horizontal de una relación R produce una serie de fragmentos R1, R2, ..., Rr, cada uno de los cuales contiene un subconjunto de las tuplas de R que cumplen determinadas propiedades
6 Fragmentación vertical
6.1 La fragmentación vertical de una relación R produce una serie de fragmentos R1, R2, ..., Rr cada uno de los cuales contiene un subconjunto de los atributos de R así como la clave primaria de R.
7 Fragmentación híbrida
7.1 Es la combinación de las dos fragmentaciones Horizontal y Vertical
Show full summary Hide full summary

Similar

2.1. Consideraciones de diseño de bases de datos distribuidas.
damian.gonzalez.
1.4. Arquitectura de bases de datos distribuidas.
damian.gonzalez.
Estrategias de procesamiento de consultas distribuidas.
damian.gonzalez.
BDD 1ER EX
JL Px
BASE DE DATOS 2DO EXAMEN
JL Px
2.4. Distribución de datos.
damian.gonzalez.
Componentes de Base de Datos Distribuida
olveram.diego
Diagnostico Base de Datos Distribuidas
Alejandro Alonso
Bases de Datos Distribuidas
Alberto Nadurille
2.5. Diccionario de datos.
damian.gonzalez.
Disciplinas de Estudio BDD
Aranza Sainz