Fragmentasi adalah proses pembagian atau pemetaan database dimana database dipecah-pecah berdasarkan kolom dan baris yang kemudian disimpan di dalam site atau unit computer yang berbeda dalam suatu jaringan data. Data yang telah dipecah-pecah masih memungkinkan untuk digabungkan lagi dengan maksud untuk kelengkapan pendataan. fragmentasi ini dimaksutkan seperti normalisasi database mysql yang fungsinya adalah
- untuk menekan jumlah redudansi / pengulangan data sehingga dapat lebih optimal
- perubahan data (penyisipan, penghapusan dan pengubahan) terjadi pada data tertentu
- struktur data mudah dipahami dan dikembangkan
- mencegah keanehan pada proses penyisipan,pengubahan dan penghapusan
- mengelompokkan data
barikut adalah penjelasan tentang fragmentasi vertikal dan horizontal
1. Fragmentasi Vertikal
Fragmentasi Vertical adalah fragmentasi yang akan membagi lagi atribut-atribut dari fragmenasi global yang terserdia menjadi beberapa grup. Fragmentasi vertical memungkinkan sebuah row-id yang unik dapat disertakan dalam setiap fragment untuk menjamin dan memungkinkan terjadinya proses rekonstruksi melalui operasi join.
Baca juga cara membuat login di sql server 2008
berikut contoh fragmentasi vertikal2. Fragmentasi Horizontal Fragmentasi Horisontal terdiri dari tuple dari fragment global yang kemudian dipecah-pecah atau disekat menjadi beberapa sub-set.
berikut contoh fragmentasi horizontal
Baca juga membuat trigger insert update delete di sql server 2008
Fragmentasi Hybrid adalah penggabungan dari fragmentasi horizontal dan vertical.mungkin cukup sekian tutorial kali ini tentang fragmentasi vertikal dan horizontal sql server 2008 apabila artikel ini bermanfaat dan ada yang ingin ditanyakan silahkan masukkan ke kolom komentar :)
terima kasih