Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Derived Horizontal
Fragmentation.
• Una fragmentación horizontal derivada se
define en una relación miembro de acuerdo
con una operación de selección especificada
en su propietario.
Diseño de bdd. Derived Horizontal
Fragmentation.
• Es importante recordar dos puntos. Primero,
el vínculo entre el propietario y las relaciones
con los miembros se define como una equi-
join. En segundo lugar, una equi-join se puede
implementar por medio de semijoins.
Diseño de bdd. Derived Horizontal
Fragmentation.
• Este segundo punto es especialmente
importante para nuestros propósitos, ya que
queremos particionar una relación de
miembro de acuerdo con la fragmentación de
su propietario, pero también queremos que el
fragmento resultante se defina solo en los
atributos de la relación de miembro.
Diseño de bdd. Derived Horizontal
Fragmentation.
• En consecuencia, dado un enlace L donde
propietario (L) = S y miembro (L) = R, los
fragmentos horizontales derivados de R se
definen como
Ri = R⋉Si,1 ≤ i ≤ w
donde
SELECT a.DEPARTMENT_ID,
a.DEPARTMENT_NAME
FROM DEPARTMENTS a
WHERE EXISTS (SELECT 1 FROM EMPLOYEES b
Where a.DEPARTMENT_ID =
b.DEPARTMENT_ID)
Diseño de bdd. Derived Horizontal
Fragmentation.
SELECT a.ENO, a.ENAME,a.TITTLE
FROM EMP a, PAY1 b
Where a.TITTLE = b.TITTLE