35
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
di
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 multi-valued dependency.
6. Fifth Normal Form (5NF).
Menurut Connolly dan Begg (2002, p407),
normalisasi kelima menyebabkan
relasi tidak mempuyai join dependency.
2.2.6
Fase Rancangan Basis-data
2.2.6.1
Perancangan Basis-data Konseptual.
Proses
konstruksi
model
informasi
yang
digunakan dalam
suatu
perusahaan secara independent dari seluruh pertimbangan fisikal.
2.2.6.2
Perancangan Basis-data Logikal.
Proses
konstruksi model
informasi
yang
digunakan dalam
perusahaan
berdasarkan data
model
yang
spesifik, tetapi tidak tergantung kebutuhan
DBMS dan pertimbangan fisikal.
2.2.6.3
Perancangan Basis-data Fisikal.
Proses
memproduksi penjelasan
implementasi basis-data
pada secondary
storage;
menguraikan basis relasi, organisasi
file, rancangan
index agar akses
|