22
Sedangkan 2NF adalah
sebuah
relasi antara bentuk
normal pertama, dan
setiap
atribut
bukan
primary
key
adalah
penuh
secara
fungsional
2.2.3
Bentuk Normal
Normalisasi
sering
dieksekusi
sebagai langkah-langkah
yang
berangkai/berseri.
Bentuk
normal
adalah
suatu
aturan
yang
dikenakan
pada
relasi-relasi
dalam basis
data
dan harus dipenuhi oleh relasi-relasi tersebut pada tingkatan normalisasi. Suatu relasi
dikatakan berada dalam bentuk normal tertentu jika memenuhi kondisi-kondisi tertentu.
Beberapa tingkatan yang biasa digunakan pada normalisasi adalah:
1.
UNF
Sebelum membahas
bentuk
normal
yang
pertama,
kita
mendefinisikan
normal
form awal
yaitu
Unnormalized Form (UNF).
UNF adalah sebuah
tabel yang berisi satu atau lebih kelompok data yang berulang.
2.
Bentuk normal pertama (1NF)
Bentuk normal pertama adalah hubungan dimana persimpangan dari
setiap baris dan kolom berisi satu dan hanya satu nilai. Atau dengan kata
lain,
pada
1NF
kita
menghilangkan
repetisi
dan
data
yang
merupakan
hasil kalkulasi.
3. Bentuk normal kedua (2NF)
Bentuk normal kedua didefinisikan berdasarkan ketergantungan
fungsional penuh (Full Functional Dependency).
Full Functional Dependency
menandai bahwa jika A dan
B
adalah atribut
dari sebuah relasi, B adalah penuh
secara fungsional tergantung pada A
jika
B
adalah
secara
fungsional
tergantung
pada
A,
tetapi
tidak
pada
semua subset dari A.
|