Minggu, 18 Januari 2009

DEKOMPOSISI HIMPUNAN ENTITAS DAN NORMALISASI


Sebuah himpunan entitas yang ada dalam sebuah diagram E-R dapat kita dekomposisi menjadi beberapa himpunan entitas baru karena pertimbangan dan efisiensi ruang penyimpanan atau karena pertimbangan kemudahan/kecepatan pengaksesan data. Upaya dekomposisi ini senantiasa akan menghasilkan satu himpunan entitas kuat dan satu atau beberapa himpunan entitas lemah atau sub entitas.
Secara umum ada dua bentuk dekomposisi himpunan entitas, yaitu :
1. Dekomposisi atribut (dekomposisi vetikal)
Dekomposisi ini dilakukan dengan cara membagi sebuah himpunan entitas menjadi dua atau lebih dengan pemisahan atribut.
2. Dekomposisi entitas (dekomposisi horisontal)
Dekomposisi ini dilakukan dengan cara membagi sebuah himpunan entitas menjadi dua atau lebih dengan pemisahan entitas.
FLEKSIBILITAS
Dalam perancangan basis data perlu adanya fleksibilitas. Faktor ini memang bukan faktor utama, tetapi sering kali pula menjadi salah satu parameter untuk menentukan bagus tidaknya sebuah desain basis data. Fleksibilitas dalam desain basis data dapat direalisasikan dalam bentuk :
1. Penambahan atribut
2. Pemilihan domain atribut yang lebih luas
3. Generalisasi
4. Perubahan struktur entitas dari yang berorientasi kolom menjadi berorientasi baris


Tidak ada komentar:

Posting Komentar