Quiz Normalisasi

01.02 Edit This 0 Comments »


ERD diatas sudah saya perbaiki karena saya liat didalam entitas BAGIAN dengan entitas PROYEK tidak ada suatu hubungan cardinality yang jelas dan saya menambahkan “1:N”. dalam hal ini suatu BAGIAN bisa memiliki banyak PROYEK, dan satu PROYEK hanya bisa dimiliki oleh satu bagian saja.

Proses Mapping gambar ERD dibawah ini:

Dalam gambar diatas bentuk normalisasinya yaitu 1NF. Field-field diatas dilihat dari atribut di entitas kecuali field KONTROLPEG dan PIMPINAN. Field ini didapat dari relasi 1:1 dari entitas PEGAWAI dan dari entitas PEGAWAI ke entitas BAGIAN.
Dimana seorang pegawai mengontrol banyak pegawai dan seorang pegawai hanya dikontrol oleh seorang pegawai saja. Seorang pegawai dapat memimpin bagian dan bagian hanya dipimpin oleh seorang pegawai saja.

FD merupakan functional Dependency dari atribut dimana tanda panah artinya bahwa atribut yang ditunjuk oleh tanda panah, nilainya tergantung dari atribut yang menunjuk.

Contohnya pada FD1 atribut yang menunjuk adalah NOPEG sehingga semua nilai atribut tersebut tergantung pada NOPEG.

Gambar 2NF:



Pada bentuk 2NF tabel sudah dipisahkan sesuai dengan Functional Dependency yang terjadi. Bentuk Normal kedua mempunyai syarat yaitu bentuk data telah memenuhi kriteria bentuk First Normal Form. Atribut bukan kunci haruslah bergantung secara fungsi pada kunci utama, sehingga untuk membentuk Normal Kedua haruslah sudah ditentukan kunci-kunci field. Kunci field harus unik dan dapat mewakili atribut lain yang menjadi anggotanya.

3NF

Dalam bentuk ini sama seperti gambar 2NF, karena memang ketika dibuat kebentuk 2NF seluruh atribut pada tabel hanya tergantung pada satu atribut pada tabel tersebut. Hal ini sesuai dengan persyratan bentuk 3NF yaitu dalam satu tabel semua atribut harus tergantung pada satu atribut yang berfungsi sebagai primary key.




0 komentar: