Page 88 - E-Modul Simbad_Neat
P. 88

npm        nama_mhs          alamat_mhs         nama_kota         tgl_lahir
                         201001  Risma Ayuni        Jl. Dago Pojok 91   Maransi           2 Jan 1992

                         201002  Yusuf              Jl. Pasantren 24D  Parak Jambu        6 Okt 1991

                                  Kurniawan
                         201003  Muhammad           Jl. Anggrek 15      Steba             13 Mei 1991

                                  Zaky
                         201004  Hasanudin          Jl. Titiran No. 2   Tunggul Hitam     21 Jun 1992

                         100008  Alfarizi           Maransi             Maransi           16 Feb 1991

                         100012  Fahmi              Parak Jambu         Parak Jambu       14 Des 1992
                         100013  Ulfatmi            Pesisir Selatan     Pesisir Selatan   23 Sep 1992





                                      alamat_mhs            nama_kota          kode_pos
                                 Maransi                 Padang           40135

                                 Parak Jambu             Padang           40533

                                 Steba                   Padang           45323
                                 Tunggul Hitam           Padang           40133

                                 Maransi                 Padang           45323


                        Perhatikan  bahwa  setelah  didekomposisi,  jumlah  row  di  tabel  Mahamahasiswa

                        tetap  7  row,  tapi  di  tabel  Alamat  berkurang  menjadi  5  row,  karena  adanya  2


                        mahamahasiswa baru yang beralamat sama dengan mahamahasiswa sebelumnya.

                        Dekomposisi  diatas  merupakan  dekomposisi  yang  aman  (Lossless-Join


                        Decomposition). Buktinya: jika kedua tabel tersebut kita gabungkan (join), maka

                        kita  akan  mendapatkan  kembali  tabel  Mahamahasiswa  mula-mula.  Setelah


                        didekomposisi, maka tabel Mahamahasiswa akan memiliki KF sebagai berikut :


                                      npm→ nama_mhs alamat_jalan nama_kota tgl_lahir












                                                              75
   83   84   85   86   87   88   89   90   91   92   93