Diseño De Fragmentacio

Páginas: 5 (1078 palabras) Publicado: 27 de enero de 2013
Diseño de fragmentación
El diseño de fragmentación consiste en dividir la base de datos en porciones más pequeñas, que forman los fragmentos. Para poder realizar este proceso de manera eficiente se deben realizar una serie de tareas, de acuerdo con Pelagatti, lo primero que se tiene que hacer es identificar las aplicaciones más usuales o las que tienen mayor importancia para la empresa, estasdeben ser detalladas para obtener la siguiente información:
* El sitio de origen de la aplicación, es decir, desde que sitio comienza a ejecutarse.
* La frecuencia con la que se realiza la aplicación, es decir, cada cuanto tiempo se realiza la petición, ya sea en horas, días, semanas, etc., y el número de estas ejecuciones en un determinado tiempo.
* El tipo de cada aplicación. Lasaplicaciones pueden ser de lectura o de actualización en donde se realizan modificaciones a la base de datos.

Toda la información que se adquiera de las aplicaciones es importante porque a través de estas se van a identificar los criterios sobre los que se basará el diseñador para decidir cómo fragmentar la base de datos. Conforme se realice el análisis de las aplicaciones se van a ir detectandolas relaciones globales que tienen mayor demanda así como los atributos que son más solicitados. Todo el estudio que se realiza a las aplicaciones permitirá también detectar cuales relaciones globales serán fragmentadas y cuáles no.
Una vez detectadas las aplicaciones y que se hayan definido los criterios que se utilizarán para fragmentar cada una de las relaciones globales, se prosigue a realizarla fragmentación de la base de datos, ésta se puede realizar de tres maneras:
a) Vertical.- consiste en dividir los atributos de una relación global; para esto se aplica una operación de proyección.
b) Horizontal.- consiste en dividir las tuplas de una relación global; se aplica una operación de selección a la relación global correspondiente.
c) Mixto.- consiste en aplicarfragmentación vertical a fragmentos horizontales o viceversa.
d) Existe una cuarta opción, en la cual también se puede decidir no fragmentar una relación global, porque tal vez sería más conveniente mantenerla completa.
Distribución y replicación
Cuando ya se tienen los fragmentos, lo que prosigue es determinar cómo los datos serán almacenados a través de los sitios de la red, esto corresponde aldiseño de distribución. Pero para que los datos sean ubicados adecuadamente, es necesario analizar las aplicaciones que fueron detectadas al principio. Los detalles que pueden ser útiles para este diseño es el sitio de origen donde se ejecuta una aplicación y su frecuencia de uso, el análisis se debe realizar con mayor cuidado para aquellas aplicaciones que son usados en más de un sitio, para de estamanera distinguir en donde son más necesarias.
En el diseño de la distribución de datos, también se determina si habrá replicación de los mismos o no. Cuando no hay replicación, sólo consiste en que cada fragmento será localizado únicamente en un sitio; en cambio si hay replicación, algunos de los fragmentos se encontrará en más de un sitio de la BDD, puede haber replicación completa en donde sereplica toda la base de datos en cada sitio de la BDD y replicación parcial en donde los fragmentos son replicados en más de un sitio, no en todos.
Se debe definir que fragmentos serán replicados, cuantas copias serán necesarias y en que sitios se alojarán, estas decisiones dependerán de las aplicaciones, en otras palabras, de la importancia de los datos y también de la necesidad de los mismosen cada uno de los sitios. Si la mayoría de las aplicaciones son de actualización, no sería conveniente tener demasiadas copias porque es más complicado la actualización de todas las réplicas, en este último caso se debe limitar la replicación. Por medio de las réplicas aumenta la disponibilidad de los datos.
Con el análisis cuidadoso que se realice a las aplicaciones se determinara la mejor...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La desarticulaci n y fragmentaci n
  • Hac A La Fragmentaci N Europea
  • Diseño+diseño
  • diseño, diseñar
  • Diseñado y Diseñadores
  • Diseno
  • Diseño
  • Diseño

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS