Konsep Normalisasi Database
Kebergantungan Fungsi
Diberikan sebuah relasi R, atribut Y dari R adalah tergantung fungsi dari atribut X dari R jika dan hanya jika setiap nilai X dalam R punya hubungan dengan tepat satu nilai Y dalam R.
Bentuk Normalisasi.
- Bentuk tidak normal (unnormalized form) . Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti suatu format tertentu, dapat saja data tidak lengkap atau terduplikasi.
- Bentuk Normalisasi Ke Satu (First Normal Form/1NF). Mempunyai ciri yaitu setiap data dibentuk dalam flat file data dibentuk dalam satu record demi satu record dan nilai field berupa “Atomic Value”. tidak ada set atribut yang berulang atau atribut bernilai ganda (Multi Value)
- Bentuk Normal Ke Dua (Second Normal Form/2NF) . Mempunyai Syara, yaitu : bentuk data telah memenuhi kriteria satu atribut bukan kunci harus tergantung secara fungsi pada kunci utama/primary key.
- Bentuk Normal Ke Tiga (Third Normal Form/3NF). Untuk menjadi normal ketiga haruslah dalam bentuk normal kedua dan semua atribut bukan primer tidak punya hubungan yang trasitif.
- Boyce Codd Normal Form (BCNF). Mempunyai paksaan yang lebih kuat dari bentuk normal ketiga untuk menjadi BCNF, relasi harus dalam bentuk normal kesatu dan setiap atribut harus bergantung fungsi pada atribut Superkey .
Tidak ada komentar:
Posting Komentar