Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Esquema de la Clase
Fragmentacin Horizontal Fragmentacin Horizontal Primaria
Fragmentacin Horizontal
Consiste en particionar una relacin sobre sus tuplas. Cada fragmento ser un subconjunto de las tuplas de la relacin global.
Ejemplo:
Proyecto
numProy 100 200 300 400 500 nombre Proyecto1 Proyecto2 Proyecto3 Proyecto4 Proyecto5 presupuesto 2000 5000 3000 4000 6000 localizacin Caracas Valencia Valencia Caracas Caracas
Proyecto1
numProy 100 400 500 nombre Proyecto1 Proyecto4 Proyecto5 presupuesto 2000 4000 6000 localizacin Caracas Caracas Caracas
Proyecto2
numProy 200 300 nombre Proyecto2 Proyecto3 presupuesto 5000 3000 localizacin Valencia Valencia
Fragmentacin Horizontal
Para llevar a cabo la fragmentacin horizontal se necesita:
1. Esquema Conceptual Global: permite conocer las entidades y las relaciones entre ellas.
Empleado (numEmp, nombre, titulo) Sueldo (titulo, salario) Proyecto (numProy, nombre, presupuesto, localizacin) Asignacin (numEmp, numProy, responsabilidad, duracin)
Fragmentacin Horizontal
Para llevar a cabo la fragmentacin horizontal se necesita: 2. Predicados usados en las consultas de los usuarios.
atributo definido sobre un dominio Di, un predicado simple pj definido sobre R tiene la forma pj: Ai & Value Donde & {=,<,>, , , } y Value Di
Fragmentacin Horizontal
2. Predicados usados en las consultas de los usuarios. Pero generalmente las consultas tienen combinaciones de predicados simples. La conjuncin de predicados simples (natural o negada) se denomina Predicado Mnimo Predicado de Mnimo Trmino.
Ejemplo:
m1: m2: m3: m4: localizacion localizacion localizacion localizacion = Caracas ^ presupuesto 1000 Caracas ^ presupuesto 1000 = Caracas ^ presupuesto > 1000 Caracas ^ presupuesto > 1000
Fragmentacin Horizontal
2. Predicados usados en las consultas de los usuarios. por un query de un usuario el cual se basa en el predicado mnimo mi. Ejemplo Sel (m1) = 0 Sel (m3) = 3
Fragmentacin Horizontal
Hay dos tipos de fragmentacin horizontal: Fragmentacin Horizontal Primaria -> los predicados son definidos sobre la relacin. Fragmentacin Horizontal Derivada -> los predicados son definidos sobre otra relacin.