Normalisasi 2NF

·         Terpenuhi jika pada sebuah table semua atribut yang tidak termasuk dalam KEY PRIMER memiliki ketergantungan fungsional (KF) pada KEY PRIMER secara utuh.

·         Sebuah table dikatakan tidak memenuhi 2NF jika ketergantungan hanya bersifat parsial (hanya tergantung sebagian pada sebagian dari KEY PRIMER).



Syarat Normalisasi 2NF

·         Bentuk data telah memenuhi kriteria bentuk normal kesatu. 

·         Atribute bukan kunci haruslah bergantung secara fungsi pada kunci utama atau primary key.

·         Sudah ditentukan kunci kunci field, dimana kunci field haruslah unik dan dapat mewakili atribute lain yang menjadi anggotanya.



Fungsi Normalisasi 2NF

·         Menghapus beberapa subset data yang ada pada tabel dan menempatkan mereka pada tabel terpisah.

·         Menciptakan hubungan antara tabel baru dan tabel lama dengan menciptakan foreign key.

·         Tidak ada atribut dalam tabel yang secara fungsional bergantung pada candidate key tabel tersebut.

1.      Contoh Normalisasi Database 2NF
NPM Nama_mhs Tgl_Lahir NPM Nama_Subjek Nilai Bobot
1182 Maliah 17/02/95 1182 Database A 4
1182 Maliah 17/02/95 1182 Database A 4
1183 Andriyani 30/03/93 1183 Database B 3
kd_Subjek Nama_Subjek SKS
IF001 Database 3
IF001 Database 3
IF002 Algoritma 3

2.      Contoh Normalisasi Database 2NF




3.      Contoh Normalisasi Database 2NF




KodePtg *   Faktur *   Kode_Barang *
NamaPtg   Tanggal   Nama_Barang
PasswordPtg   Item   Harga_Beli
StatusPtg   Total   Harga_Jual
  Dibayar   Jumlah_Barang
  Kembali   Satuan
  JmlJual  
  SubTotal  
    KodePtg **  
Kode_Barang **








Postingan populer dari blog ini

Model Proses Pengembangan Perangkat Lunak

Generic Process Framework

Mengenal Framework