15
5.
Transparan Fragmentasi
Sistem terdistribusi
melaksanakan fragmentasi
data,
dimana suatu tabel dapat dipecah menjadi bagian bagian atau
fregmentasi
dan
disimpan
terspisah
secara
fisik.
Fragmentasi
ini biasanya diperlukan untuk meningkatkan unjuk kerja. Data
dapat disimpan pada lokasi dimana paling sering dipergunakan
sehingga
dengan
demikian
operasi terhadap data dapat
dilakukan secara
lokal
dan
mengurangi
trafik jaringan. Pada
dasarnya ada dua macam bentuk fragmentasi , horisontal dan
vertikal yang berarti fragmentasi berdasarkan pada pengertian
operasi
aljabar
relasional
restriksi
dan
proyeksi. Namun
secara
umum, fragmentasi dapat merupakan berbagai bentuk subrelasi
yang diturunkan dari operasi restriksi dikombinasikan dengan
operasi proyeksi ( khususnya untuk proyeksi harus tetap
memperhatikan peranan primary key
dalam bentuk
tabel asli).
Rekonstruksi
tabel
asli,
dapat
di lakukan
dengan
operasi
join
dan union (join untuk fragmentasi vertikal,sedang union untuk
fragmentasi horisontal dapat di catat di sini bahwa, fragmentasi
yang mudah dan rekontruksi yang
mudah
pula
merupakan
alasan
utama
mengapa sistem terdistribusi
haruslah relasional,
karena model relasional menunjang operasioperasi tersebut
secara tepat.
|