Page 11 - Modul 9
P. 11

normalisasi adalah mengindetifikasi seperangkat  relasi  yang sesuai  yang dapat memenuhi

                    kebutuhan data sebuah perusahaan. Karakteristik dari seperangkat relasi tersebut :
                       •  Atribut dengan jumlah terkecil penting untuk mendukung kebutuhan data pada sebuah

                           perusahaan

                       •  Atribut  dengan  hubungan  logika  terdekat  (didefinisikan  sebagai  functional
                           dependency) ditemukan di relasi yang sama

                       •  Redudansi  minimal  dengan  setiap  atribut  direpresentasikan  hanya  sekali  dengan
                           pengecualian penting dari atribut yang membentuk semua atau sebagian dari foreign

                           key, yang penting untuk menggabungkan relasi yang berhubungan.


                            Setiap tahap pada normalisasi memiliki aturan yang jelas, dimana tabel yang tidak
                    normal  akan  melalui  proses  mormalisasi  1NF  sampai  dengan  paling  tidak  3NF  untuk

                    mendapatkan tabel normal. Ada tiga susunan normalisasi dasar yang biasa disebut sebagai
                    Unnormalized Form atau UNF, First Normal Form atau 1NF, Second Normal Form atau 2NF

                    dan  Third Normal Form atau 3NF.
                            Unnormalized Form adalah sebuah tabel yang mengandnng satu atau lebih grup yang

                    berulang.. Unnormalized Form adalah bagian awal dari 1NF. First Normal Form atau 1NF

                    adalah sebuah relasi dimana persimpangan antara baris dan kolomnya mengandung satu dan
                    hanya satu nilai. Second Normal Form atau 2NF adalah relasi yang ada di First Normal Form

                    dan setiap atribut yang non primary key menjadi sepenuhnya bergantung pada fungsi dari
                    primary key. Third Normal Form atau 3NF adalah relasi yang ada pada First dan Second

                    Normal  Form  dan  dimana  atribut  yang  non  primary  key  beralih  menjadi  dependent  dari
                    primary key.

                            Normalisasi adalah suatu teknik formal yang dapat digunakan dalam perancangan

                    basis data. Peranan normalisasi dalam hal ini adalah penggunaan pendekatan button-up dan
                    teknik  validasi.  Teknik  validasi  digunakan  untuk  memeriksa  apakah  struktur  relasi  yang

                    dihasilkan oleh ER modellingitu baik atau tidak baik. Dapat dilihat dari gambar 5.10.














                                                           11
   6   7   8   9   10   11   12