Page 3 - Modul 10
P. 3

Tabel  10.1  dan  10.2  adalah  bentuk  tabel  yang  tidak  normal  dan  harus  di

                    dekomposisi agar bentuk datanya menjadi atomik, karena syarat  1NF adalah nilai data
                    pada setiap kolo pada sebuah tabel data harus atomik. Jadi agar terbentuk tabel 1NF maka

                    tabel tersebut  harus diuraikan atau di dekomposisi, dimana hasil dekomposisinya dapat
                    dilihat pada tabel

                    10.3 dan 10.4.








                                                 Tabel 10.3 Tabel Mahasiswa

















                                                    Tabel 10.4 Tabel Hobi

                            Atau  dapat  dilihat  dari  contoh  lain  yaitu  pada  tabel  10.5.  Dimana  nilai  pada
                    kolom/atribut  jadwal  berisi  gabungan  antara  Hari  dan  Jam.  Jika  asumsi  hari  dan  jam

                    memegang peranan penting dalam sistem basis data, maka kolom/atribut Jadwal perlu

                    dipisah sehingga menjadi JadwalHari dan JadwalJam. Hasil dekomposisinya dapat dilihat
                    pada tabel 10.6.





                                                 Tabel 10.5 Tebel Jadwal Kuliah






                                               Tabel 10.6 Tabel Jadwal Kuliah


               10.4Second Normal Form (2NF)
                            Bentuk  2NF  adalah  bentuk  lanjutan  1NF  dimana  pada  awal  proses  harus

                    menentukan primary key pada tabel 1NF. Syarat terbentuknya 2NF adalah :



                                                            3
   1   2   3   4   5   6   7   8