Page 9 - Modul 10
P. 9

Gambar 10.8 Bentuk tidak ternormalisasi yang menunjukkan hubungan matakuliah, dosen
                                                       dan buku wajib


                            Berdasarkan data aslinya, tampak bahwa satu nilai dalam matakuliah (misalnya

                    basis data) berpasangan dengan lebih dari satu nama dosen (missal Amri Yahya dan Rini
                    Subono) dan satu nilai dalam matakuliah (misalnya basis data) berpasangan dengan lebih

                    dari satu buku wajib untuk mata kuliah tersebut (misalnya database System dan Modern

                    Database Management). Relasi MDB memiliki dua buah dependensi bernilai banyak, yaitu
                    :

                            Matakuliah     ->>    Dosen
                            Matakuliah ->> Buku_Wajib

                    Yang  perlu  diperhatikan  adalah  bahwa  baik  Dosen  maupun  Buku_Wajib  bersifat
                    independen  atau  tidak  saling  beketergantungan.  Keadaan  seperti  ini  biasa  dinyatakan

                    seperti berikut :

                            Matakuliah ->> Dosen | Buku_Wajib
                            Terkait  dengan  dependensi  bernilai-banyak,  terdapat  bentuk  normal  yang

                    dinamakan bentuk normal keeempat (4NF). Bentuk normal keempat adalah suatu keadaan

                    yang  menyaratkan  relasi  berada  pada  BCNF  dan  tidak  mengandung  lebih  dari  satu
                    dependensi bernilai-banyak yang bersifat independen. Sehingga relasi MDB dapat dipecah

                    menjadi :
                            Matakuliah_Dosen      (Matakuliah,   Dosen)

                            Matakuliah_Buku (Matakuliah, Buku_Wajib)
                            Berdasarkan data sebelumnya, isi kedua relasi hasil dekomposisi dapat dilihat dari

                    gambar 10.9.









                                                            9
   4   5   6   7   8   9   10   11