5
C H A P T E R
Normalisasi
Tujuan:
1. Review bentuk Normal 1 (1NF)
2. Memahami normalisasi bentuk kedua (2NF) 3. Memahami aturan normalisasi 2NF
REVIEW NORMALISASI 1NF
1
stNormal Form (1NF)
• Suatu relation R disebut 1st NF jika dan hanya jika semua
attribute value-nya Atomic (tidak boleh ada attribute yang
Composite dan Multi Value)
• Seringkali terjadi Null Value dan Duplikasi.
Syarat 1NF:
REVIEW NORMALISASI 1NF
Contoh 1NF:
• Suatu format tabel yang dikenal sehari-hari :
• Bentuk 1NF tapi UnNormalize :
REVIEW NORMALISASI 1NF
Contoh Lain 1NF:
• Suatu format tabel yang dikenal sehari-hari :
NORMALISASI 2NF
2
stNormal Form (2NF)
• Dibuat berdasarkan FULL FUNCTIONAL
DEPENDENCY (ketergantungan fungsional penuh)
• Relasi R adalah 2NF: apabila setiap atribut NonPrime atribut A (yang bukan anggota Primary Key) dalam R adalah Fully Dependent terhadap Primary Key dari R.
• Normalisasi 2NF: jika tabel berada dalam bentuk Normal
Pertama (1NF) dan setiap atribut bukan kunci bergantung penuh pada kunci primer.
NORMALISASI 2NF
Syarat 2
stNormal Form (2NF):
• Memenuhi kriteria tabel Normal I (1NF)
• Di dalam tabel tersebut tidak ada Redundansi /
Pengulangan data dan Null Value.
• Field-field yang bukan PK adalah Full Dependent (bergantung penuh) pada PK.
NORMALISASI 2NF
Contoh 2NF:
• Suatu format tabel Normal I (1NF) : (menghilangkan
Redundansi)
• Bentuk Normal II (2NF) : (Decompose)
fd1
NORMALISASI 2NF
Contoh 2NF: (Penjelasan)
• Suatu format tabel Normal I (1NF) : (menghilangkan Redundansi)
NORMALISASI 2NF
Contoh Lain 2NF:
• Suatu format tabel Normal I (1NF) : (menghilangkan
Redundansi)