Normalisasi 3NF
Normalisasi database dalam bentuk 3NF bertujuan untuk
menghilangkan seluruh atribut atau field yang tidak berhubungan dengan primary
key. Dengan demikian tidak ada ketergantungan transitif pada setiap kandidat
key. Syarat dari bentuk normal ketiga atau 3NF adalah :
·
Memenuhi semua persyaratan dari bentuk normal kedua.
·
Menghapus kolom yang tidak tergantung pada primary key.
1.
Contoh Normalisasi Database
3NF
NPM | Nama_mhs | Tgl_Lahir | kd_Subjek | Nama_Subjek | SKS | Nilai | Bobot |
1182 | Maliah | 17/02/95 | IF001 | Database | 3 | A | 4 |
1182 | Maliah | 17/02/95 | IF001 | Database | 3 | A | 4 |
1183 | Andriyani | 30/03/93 | IF002 | Algoritma | 3 | B | 3 |
NPM | kd_Subjek | Nilai | Nilai | Bobot | |
1182 | IF001 | A | A | 4 | |
1182 | IF001 | A | A | 4 | |
1183 | IF002 | B | B | 3 |
2.
Contoh Normalisasi Database
3NF
3.
Contoh Normalisasi Database
3NF