Labu Manis
Pada Kesempatan kali ini saya akan men-share mengenai Normalisasi DataBase 1NF,2NF,dan
3NF,pertama-tama dimulai dari apasih itu pengertian Normalisasi ???
Jadi Normalisasi adalah suatu proses mendesain Database sehingga sebagian besar data yang
rangkap bisa dihilangkan sehingga bisa menghasilkan sebuah table yang normal
Contoh yang akan saya gunakan adalah sebuah table Registrasi Mahasiswa
UN-NORMALIZED
1 of 7 11/09/2017 08:45
Database Normalisasi Regristrasi Mahasiswa | Labu Manis https://labumanis137.wordpress.com/2013/06/20/database-normalisasi...
(h ps://labumanis137.les.wordpress.com/2013/06/unnormalized.jpg)
Ciri-cirinya adalah Setiap data di bentuk dalam at le dan Tidak ada set atribut yang berulang
ulang.
(h ps://labumanis137.les.wordpress.com/2013/06/1nf.jpg)
BENTUK 2NF
Langkah selanjutnya adalah membuat data menjadi bentuk normal kedua (2NF), dengan
menentukan Primary key. Dari table Registrasi Mahasiswa Primary key(*)nya adalah :
*Nama_Mhs
*Jns_byr
*Tot_byr
Tabel Mahasiswa
2 of 7 11/09/2017 08:45
Database Normalisasi Regristrasi Mahasiswa | Labu Manis https://labumanis137.wordpress.com/2013/06/20/database-normalisasi...
(h ps://labumanis137.les.wordpress.com/2013/06/2nf-mhsswa.jpg)
Tabel Bayar
(h ps://labumanis137.les.wordpress.com/2013/06/2nf-byar.jpg)
Tabel Regristasi
(h ps://labumanis137.les.wordpress.com/2013/06/2nf-regrists.jpg)
3 of 7 11/09/2017 08:45
Database Normalisasi Regristrasi Mahasiswa | Labu Manis https://labumanis137.wordpress.com/2013/06/20/database-normalisasi...
(h ps://labumanis137.les.wordpress.com/2013/06/2nf.jpg)
BENTUK 3NF
Membentuk relasi dengan menentukan Foreign key (**) pada tabel transaksi
Tabel Mahasiswa
(h ps://labumanis137.les.wordpress.com/2013/06/3nf-tbl-mhsswa.jpg)
Tabel Bayar
(h ps://labumanis137.les.wordpress.com/2013/06/3nf-byr.jpg)
Tabel Regristasi
4 of 7 11/09/2017 08:45
Database Normalisasi Regristrasi Mahasiswa | Labu Manis https://labumanis137.wordpress.com/2013/06/20/database-normalisasi...
(h ps://labumanis137.les.wordpress.com/2013/06/3nf-regristrasi.jpg)
Tabel Transaksi
(h ps://labumanis137.les.wordpress.com/2013/06/3nf-transaksi.jpg)
Maka
5 of 7 11/09/2017 08:45
Database Normalisasi Regristrasi Mahasiswa | Labu Manis https://labumanis137.wordpress.com/2013/06/20/database-normalisasi...
(h ps://labumanis137.les.wordpress.com/2013/06/3n.jpg)
Sekian dari saya, semoga bisa bermanfaat bagi yang membacanya, tapi aku sendiri juga masih dalam
tahap belajar mohon saran dan kritik atau memberitahukan proses yang lebih benar di kolom
komentar,
Terimakasih..
Wassalamualaikum^^~
6 of 7 11/09/2017 08:45
Database Normalisasi Regristrasi Mahasiswa | Labu Manis https://labumanis137.wordpress.com/2013/06/20/database-normalisasi...
TUGAS KULIAH
7 of 7 11/09/2017 08:45