Arsip | April, 2012

Normalisasi

1 Apr

Normalisasi bisa juga disebut Well Structure Relation atau proses pengelompokan atribut-atribut dari suatu relasi..
Bentuk tidak Normal


• Value pada kolom Kode_Matkul lebih dari 1, itulah mengapa masih disebut tidak normal.

Bentuk First Normal Form (1NF)

• Value pada masing-masing kolom hanya ada Satu

Bentuk Second Normal Form (2NF)
Memiliki ketergantungan fungsional
Tabel 1

Tabel 2

Tabel 3

Pada bentuk 1NF, masih terdapat ketidaktergantungan terhadap beberapa kolom (misal TTL tidak bergantung pada kode_matkul), sehingga tabel dipecah menjadi 3 bagian agar tabel-tabel tersebut dapat memiliki ketergantungan terhadapat kolom-kolomnya (misal NIM bergantung pada nama_mhs dan ttl).
Bentuk Third Normal Form (3NF)
Tabel 1 dan 2 sudah memenuhi criteria bantuk 3NF, namun tidak untuk tabel 3, karena bila kita ingin merubah value bobot dari nilai, maka kita akan melakukan perubahan pada banyak record/baris yang lainnya. Sehingga pada bentuk 3NF, tabel 3 dapat dipecah lagi menjadi 2 tabel agar memenuhi kriteria bentuk 3NF.
Tabel 3a

Tabel 3b

Iklan