Está en la página 1de 6

FRAGMENTACION DE DATOS

LUIS ARTURO COYOTL WONG

QUE ES LA FRAGMENTACION DE DATOS?


de la informacin para distribuir cada parte a los diferentes sitios de la red.
Particionamiento

FRAGMENTACION HORIZONTAL
Se divide en : Fragmentacin horizontal primaria: Se obtiene usando predicados que estn definidos en esa relacin. Para poder construir una fragmentacin, es necesario proporcionar informacin acerca de la base de datos y acerca de las aplicaciones que las utilizan. En primer trmino, es necesario proporcionar la informacin acerca del esquema conceptual global. En este sentido es importante dar informacin acerca de las relaciones que componen a la base de datos, la cardinalidad de cada relacin y las dependencias entre relaciones. En segundo lugar se debe proporcionar informacin acerca de la aplicacin que utiliza la base de datos. Este tipo de informacin es cuantitativa y consiste de los predicados usados en las consultas de usuario.

Fragmentacin horizontal derivada:

Es la relacin miembro de una liga de acuerdo a la operacin de seleccin especificada en la relacin propietaria.

La liga entre las relaciones propietaria y miembro se define como una equi-junta. Una equi-junta se puede implementar por semijuntas. Esto es importante, ya que se quiere particionar una relacin miembro de acuerdo a la fragmentacin de su propietario, pero se quiere que los fragmentos resultantes queden definidos nicamente en los atributos de la relacin miembro.

FRAGMENTACION VERTICAL

Una fragmentacin vertical de una relacin R produce fragmentos R1, R2, , Rr, cada uno de los cuales contiene un subconjunto de los atributos de R as como la llave primaria de R. El objetivo de la fragmentacin vertical es particionar una relacin en un conjunto de relaciones ms pequeas de manera que varias de las aplicaciones de usuario se ejecutarn sobre un fragmento. Una fragmentacin ptima es aquella que produce un esquema de fragmentacin que minimiza el tiempo de ejecucin de las consultas de usuario.

FRAGMENTACION HIBRIDA O MIXTA

Consiste en aplicar las operaciones de fragmentacin anteriormente de manera recursiva, satisfaciendo las condiciones correctas cada vez que se realiza la fragmentacin. La reconstruccin puede ser obtenida aplicando las reglas de reconstruccin en orden inverso.

De esta forma podemos fragmentar nuestra tabla global en los pedazos que queramos y como queramos.

También podría gustarte