Page 24 - BUKU PEGANGAN GURU BASIS DATA KELAS XIRPL
P. 24

Proses UNF ke 1NF:

                            a. Tentukan satu atau kumpulan atribut sebagai kunci untuk tabel unnormalized


                             b. Identifikasikan grup yang berulang dalam tabel unnormalized yang berulang
                            untuk kunci atribut.


                             c. Hapus grup yang berulang dengan cara:


                            •  Masukkan  data  yang  semestinya  ke  dalam  kolom  yang  kosong  pada  baris
                            yang berisikan data yang berulang (flattening the table)


                            d.  Jika relasi membuat atribut non atomic value


                            e.  Menggantikan  data  yang  ada  dengan  menulis  ulang  dan  kunci  atribut  yang
                               sesungguhnya ke dalam relasi terpisah.




                        3.  Relasi bentuk normal kedua – 2NF- Second Norm Form

                            Dalam  perancangan  basis  data  relational  tidak  diperkenankan  adalah  partial

                            functional dependency kepada primary key, karena dapat berdampak terjadinya

                            anomalies.  Oleh  karena  itu  tahap  normalisasi  pertama  akan  bentuk  normal
                            kedua.  Normalisasi  kedua2NF  adalah  jika  relasi  tersebut  memenuhi  normal

                            pertama dan setiap atribut yang bukan kunci bergantung secara fungsional (FD)
                            terhadap secara utuh kepada kunci utama (primary key).





                            Permasalahan dalam 2NF adalah sebagai berikut:

                             a. Kerangkapan data (data redudancy)


                             b. Pembaharuan yang tidak bear dapat menimbulkan inkonsistensi data

                            c. Proses pembaharuan data tidak efisien


                             d. Penyimpangan padada saat penyisipan, penghapusan dan pembeharuan.




                                                                 20
   19   20   21   22   23   24   25   26