Berikut ini aku akan menshare Contoh Normalisasi 1NF, 2NF, 3NF dan Unnormalisasi pada jadwal visual basic pada pemrograman perekrutan karyawan baru.
1. Bentuk Unnormalized form
Syarat :
Masukan semua atribut yang ada pada dokumen dasar (Dokumen Masukan dan Dokumen Keluaran) pada satu himpunan.
Langkah :
Masukan semua atribut yang ada pada dokumen masukan (Form Data Anggota, Form Data User dan Form Buku) dalam satu himpunan.
1. Bentuk 1NF
Syarat :
- Tidak ada baris yang duplikat
- Masing masing Cell atau Atribut bernilai tunggal
Langkah :
- Tentukan atribut yang akan dijadikan Candidate Key (Calon Kunci yang akan menjadi Kunci Utama).
1. Bentuk 2NF
Syarat :
- Sudah dalam bentuk Normal Pertama.
- Semua atribut yang tidak termasuk dalam Primary Key mempunyai ketergantungan fungsional pada Primary Key secara utuh.
1. Bentuk 3NF
Syarat :
Menghilangkan anomali-anomali hasil dari ketergantungan fungsional.
Langkah :
- Sudah dalam bentuk Normal Kedua
- Pisahkan atribut yang merupakan atau menjadi atribut detail
(tidak tergantung secara pribadi kepada atribut Primary Key).
Sumber http://www.hendrisetiawan.com