Pengertian
Normalisasi :
Proses normalisasi adalah suatu teknik
untuk mengorganisasi data ke dalam tabel-tabel yang menunjukkan
entitas dan relasinya untuk memenuhi kebutuhan pamakai di dalam suatu
organisasi.
Tujuan Normalisasi :
- Untuk menghilangkan kerangkapan data
- Untuk mengurangi kompleksitas
- Untuk mempermudah
pemodifikasian data
Asumsi Proses Bisnis:
1.Setiap pegawai hanya ditempatkan di satu kantor cabang
2.Pegawai yang memiliki jabatan yang sama bisa mendapatkan gaji yang berbeda
3.Desain tidak membicarakan kemungkinan mutasi pegawai dari satu cabang ke cabang lainnya
Primary Key : NIK
Ketergantungan fungsional:
1.Setiap pegawai hanya ditempatkan di satu kantor cabang
2.Pegawai yang memiliki jabatan yang sama bisa mendapatkan gaji yang berbeda
3.Desain tidak membicarakan kemungkinan mutasi pegawai dari satu cabang ke cabang lainnya
Primary Key : NIK
Ketergantungan fungsional:
Tabel
di atas sudah memenuhi bentuk normal 1 (1NF) dan bentuk normal 2
(2NF), tetapi belum memenuhi bentuk normal 3 (3NF) karena masih
terdapat ketergantungan transitif yaitu antara kd_cabang dengan
almt_cbg serta antara kd_cabang dengan no_telp, dimana almt_cbg
tergantung secara fungsional pada kd_cabang dan no_telp juga
bergantung secara fungsional terhadap kd_cabang. Dengan demikian
diagram relationship yang dapat dibentuk berdasarkan studi kasus dari
tabel di atas adalah:
Referensi
http://mheeta-son-blog.blogspot.com/2010/01/latihan-normalisasi-1.html
No comments:
Post a Comment