GoConqr has a new look! Let us know what you think.

Mind map

2.3. Fragmentación de Datos

damian.gonzalez. Spanish

2.3. Fragmentación de Datos

Map content

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:

    • Las aplicaciones usan vistas definidas sobre varias relaciones, es decir, se forman a partir de "trozos" de varias tablas
    • Si múltiples vistas de diferentes aplicaciones están definidas sobre una tabla no fragmentada,
    • Si la tabla no está replicada entonces se produce generación de tráfico por accesos remotos.
    • 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

    • Permitimos el procesamiento concurrente de transacciones ya que no se bloquean tablas enteras sino subtablas
    • 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

    • Degradación del rendimiento en vistas definidas sobre varios fragmentos ubicados en sitios distintos
    • El control semántico se dificulta y el rendimiento se degrada debido que la verificación de restricciones de integridad
  5. Fragmentación horizontal

    • 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

    • 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

    • Es la combinación de las dos fragmentaciones Horizontal y Vertical

Images and files in the map

  • 2.3. Fragmentación de Datos
  • 2.3. Fragmentación de Datos
  • 2.3. Fragmentación de Datos
  • 2.3. Fragmentación de Datos
  • 2.3. Fragmentación de Datos

Information

Description
UNIDAD 2 DE BDD
Views
246
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?