Page 74 - E-Modul Sistem Basis Data
P. 74

Dekomposisi  Aman  yang  dapat  kita  lakukan  adalah  dengan  memilah

                        berdasarkan  KF  minimum  yang  ada.  Sebagaimana  yang  telah  disebutkan  pada


                        penjelasan  awal  tentang  tabel  universal,  ada  4  buah  KF  minimum  pada  tabel

                        tersebut, yakni:

                               nim→ nama mhs alamat mhs tgl lahir


                               kode_kul→ nama_kul sks semester waktu tempat nama_dos

                               nama_dos→ alamat dos


                               nim kode_kul→ indeks_nilai

                               Dengan berbekal ke-4 KF di atas, maka tabel universal itu kita dekomposisi


                        menjadi 4 buah tabel, yaitu:

                               1.  Tabel  Mahasiswa  dengan  atribut  nim,  nama_mhs,  alamat_mhs  dan


                                  tgl_lahir

                               2.  Tabel Kuliah dengan atribut kode_kul, nama_kul, sks, semester, waktu,


                                  tempat dan nama_dos

                               3.  Tabel Dosen dengan atribut nama_dos dan alamat_dos

                               4.  Tabel Nilai dengan atribut nim, kode_kul dan indeks_nilai


                               Penempatan     data    ke    masing-masing     tabel    tersebut   harus

                        mempertimbangkan keunikan baris datanya. Jadi jika ada beberapa baris data yang


                        isi keseluruhan datanya sama, cukup dinyatakan dalam satu baris data saja. Dengan

                        demikian, isi dari setiap tabel hasil dekomposisi tersebut adalah:


                               1.  Tabel Mahasiwa, dengan isi sebagai berikut:


                           nim       nama_mhs                  alamat_mhs                 tgl_lahir

                         100001  Ali Akbar          Jl. Dago Pojok 91, Bandung 40135  2 Jan 1992

                         100002  Budi Haryanto  Jl. Pasantren 24D, Cimahi 40533        6 Okt 1991





                                                              62
   69   70   71   72   73   74   75   76   77   78   79