Někdy vycházejí informace o horizontální fragmentaci nejen z hodnot atributů globální relace, ale musíme je vyhledávat i v jiných relacích. V tomto případě jde o ??? od horizontální fragmentace.
Příklad:
Chceme vytvořit dělení globální relace DÍL na dílčí relace takto:
· DÍL1 obsahuje ty součástky, které dodávají dodavatelé z Haagu
· DÍL2 z Hamburgu
· DÍL3 ostatní
DÍL1 = DÍL <= DODAVATEL(MĚSTO =’HAMBURG’)
Relace DODAVATEL(ČÍSLO_DOD, JMÉNO_DOD, MĚSTO)
Relace DÍL(ČÍSLO_DÍLU, ČÍSLO_DOD, CENA)
Vertikální fragmentace
Při vertikální fragmentaci globální relace jsou jednotlivé dílčí relace definovány jako její projekce. Globální relace je pak definována jako spojení dílčích relací.
Žádné komentáře:
Okomentovat