- Home >
- Unnormalized, 1NF, 2NF, 3NF dan Boycode
1. Unnormalized Form adalah kumpulan data data mentah yang dimasukkan semua dalam satu tabel yang sama (tidak dipecah ke tabel lain).
2. 1NF adalah merubah dari bentuk tabel tidak
normal (unnormalized table)
menjadi bentuk normal pertama (1NF) atau Suatu relation R disebut 1st NF jika
dan hanya jika semua attribute value-nya simple/atomic (tidak boleh ada attribute
yang composit & multivalue).
2. 2NF merupakan Sudah dalam bentuk / lolos 1NF. 2NF Dibuat berdasarkan FULL
FUNCTIONAL DEPENDENCY (ketergantungan fungsional penuh). Normalisasi 2NF: jika tabel
berada dalam bentuk normal pertama (1NF) dan setiap atribut
bukan kunci (bukan PK) bergantung penuh (FULL DEPENDENT) pada kunci
primer (PK). Sehingga tidak ada atribut bukan
kunci yang bergantung pada sebagian (parsial) kunci
primer.
3. 3NF adalah Suatu relasi R disebut normal ke
tiga (3rd NF) jika sudah memenuhi dalam bentuk normal ke dua (2nd
NF) dan tidak dijumpai adanya ketergantungan TRANSITIF (Transitive
Dependency). Kebergantungan transitif
(transitive dependency) adalah ketergantungan fungsional antara 2 (atau
lebih) atribut bukan key (kunci/PK).