28
4. Boyce-Codd Normal Form (BCNF)
Menurut
Connolly(2002,p398) BCNF
adalah
sebuah
relasi
dimana
setiap
penentu
atau
determinan
adalah
candidate-key.
Untuk
menguji
apakah
suatu
relasi
sudah
dalam
bentuk
BCNF,
dilakukan
identifikasi
semua
determinan
dan
memastikan bahwa determinan tersebut adalah candidate-key. Determinan
adalah sebuah atribut atau kumpulan atribut, dimana beberapa atribut yang
lain
masih
bergantung penuh
secara
fungsional
(full
functional
dependency).
Perbedaan
antara
3NF
dan
BCNF
dalam
hal
functional
dependency.
A?B,
3NF mengizinkan ketergantungan ini dalam sebuah relasi jika B adalah atribut
primary-key
dan
A
bukan
candidate-key.
Sedangkan dalam
BCNF
ketergantungan ini
tetap
ada
dalam
sebuah
relasi,
dimana
A
harus
sebuah
candidate-key.
5. Fourth Normal Form (4NF)
Menurut Connolly dan
Begg(2002,p407),
normalisasi keempat dilakukan
untuk menghilangkan multy-valued dependency.
6. Fiftht Normal Form (5NF)
Menurut
Connolly
dan
Begg(2002,p407),
normalisasi kelima
menyebabkan
relasi tidak mempunyai join dependency.
2.1.2.6 Fase Rancangan Basis Data
2.1.2.6.1 Perancangan Basis Data Konseptual
Proses
konstruksi
model
informasi
yang
digunakan dalam suatu perusahaan
secara independen dari seluruh perkembangan fisikal.
|