pertemuan 6 Normalisasi Lanjutan
1.Langkah-langkah pembuatan normalisasi lanjuta
a.Bentuk Tidak Normal Unnormalized
Bentuk ini digunakan untuk menghilangkan elemen data berulang.
b.First Normal Form(INF) untuk menghilangkan ketergantungan partial
c.Second Normal Form (2NF) untuk menghilangkan ketergantungan Transitif
d.Boyce-Codd Normal Form(BCNF) untuk menghilangkan kunci kandidat yg bukan merupakan determinan.
e.Fourt Normal Form(4NF) untuk menghilangkan ketergantungan multi value yg bkn merupakan ketergantungan fungsional.
f.Fifth Normal Form(5NF) untuk menghilangkan ketergantungan join yg bkn merupakan kunci kandidat.
2.BentukBentuk Normal Kedua (2NF)
Bentuk tidak normal adalah bentuk tabelyang belum ternormalisasi. Tabel yang belum ternormalisasi adalah tabel yangmemiliki atribut yang berulang.
3.Bentuk Normal Pertama (1NF)
Definisi bentuk normal pertama adalah:Suatu Relasi dikatakan dalam bentuk normal
pertama jika dan hanya jika setiap atribut bernilai tunggal untuk setiap baris.
4.Bentuk Normal Ketiga (3NF)
Definisi bentuk normal ketiga:Suatu relasi dikatakan dalam bentuk normal ketiga(3NF) jika:
• Berada dalam bentuk normal kedua
• Setiap atribut bukan kunci tidak memiliki dependensitransitif terhadap kunci primer.
5. Bentuk Normal Boyce-Codd(BCNF)
Definisi bentuk normal Boyce-Codd:Suatu relasi disebut memenuhi bentuk normal Boyce-Codd jika dan hanya jika semua penentu(determinan) adalah kunci kandidat (atribut yangbersifat unik)
BCNF merupakan bentuk normal sebagai perbaikan
terhadap 3NF. Suatu relasi yang memenuhi BCNF
selalu memenuhi 3NF, tetapi tidak untuk sebaliknya.
6.Bentuk Normal Keempat (4NF)dan Bentuk Normal Kelima (5NF)
Bentuk normal keempat berkaitan dengan sifat Ketergantungan Banyak-Nilai (Multivalued Depedency) pada suatu tabel yang merupakan pengembangan dari ketergantungan fungsional.
Bentuk normal kelima merupakan nama lain dari Project-Join Normal Form (PNJF) yaitu berhubungan dengan ketergantungan relasi antar tabel (Join Dependency).
a.Bentuk Tidak Normal Unnormalized
Bentuk ini digunakan untuk menghilangkan elemen data berulang.
b.First Normal Form(INF) untuk menghilangkan ketergantungan partial
c.Second Normal Form (2NF) untuk menghilangkan ketergantungan Transitif
d.Boyce-Codd Normal Form(BCNF) untuk menghilangkan kunci kandidat yg bukan merupakan determinan.
e.Fourt Normal Form(4NF) untuk menghilangkan ketergantungan multi value yg bkn merupakan ketergantungan fungsional.
f.Fifth Normal Form(5NF) untuk menghilangkan ketergantungan join yg bkn merupakan kunci kandidat.
2.BentukBentuk Normal Kedua (2NF)
Bentuk tidak normal adalah bentuk tabelyang belum ternormalisasi. Tabel yang belum ternormalisasi adalah tabel yangmemiliki atribut yang berulang.
3.Bentuk Normal Pertama (1NF)
Definisi bentuk normal pertama adalah:Suatu Relasi dikatakan dalam bentuk normal
pertama jika dan hanya jika setiap atribut bernilai tunggal untuk setiap baris.
4.Bentuk Normal Ketiga (3NF)
Definisi bentuk normal ketiga:Suatu relasi dikatakan dalam bentuk normal ketiga(3NF) jika:
• Berada dalam bentuk normal kedua
• Setiap atribut bukan kunci tidak memiliki dependensitransitif terhadap kunci primer.
5. Bentuk Normal Boyce-Codd(BCNF)
Definisi bentuk normal Boyce-Codd:Suatu relasi disebut memenuhi bentuk normal Boyce-Codd jika dan hanya jika semua penentu(determinan) adalah kunci kandidat (atribut yangbersifat unik)
BCNF merupakan bentuk normal sebagai perbaikan
terhadap 3NF. Suatu relasi yang memenuhi BCNF
selalu memenuhi 3NF, tetapi tidak untuk sebaliknya.
6.Bentuk Normal Keempat (4NF)dan Bentuk Normal Kelima (5NF)
Bentuk normal keempat berkaitan dengan sifat Ketergantungan Banyak-Nilai (Multivalued Depedency) pada suatu tabel yang merupakan pengembangan dari ketergantungan fungsional.
Bentuk normal kelima merupakan nama lain dari Project-Join Normal Form (PNJF) yaitu berhubungan dengan ketergantungan relasi antar tabel (Join Dependency).
Komentar
Posting Komentar