|
386
merupakan atribut dari
sebuah relasi, B adalah ketergantungan fungsional
penuh
terhadap
A
jika
B
adalah
secara
fungsional
bergantung pada
A
tetapi bukan merupakan himpunan bagian dari A.
3. Bentuk Normal Ketiga (third normal form / 3NF)
Aturan
bentuk
normal
ketiga
menurut
Connoly
(2002,
p394)
yaitu
3NF
adalah
sebuah
relasi
dalam
1NF
dan
2NF
dan
dimana
tidak
terdapat
atribut
bukan
primary
key
yang
bersifat transitively
dependent
pada
primary
key.Bentuk
3NF
berdasarkan konsep
peralihan
ketergantungan
(transitive dependecy), yaitu suatu kondisi dimana A,B, dan C merupakan
atribut dari sebuah relasi,
maka jika
A?B dan
B? C,
maka C transitive
dependency pada
A
melalui B. (Jika
A
tidak functionally dependent pada
B
atau C)
4. Bentuk Normal Boyce-Codd (Boyce-Codd normal form / BCNF)
Menurut
Connolly (2002,
p398)
sebuah
relasi
dikatakan BCNF
jika
dan
hanya
jika setiap determinan
merupakan
candidate
key.
Setiap
relasi
dalam BCNF
juga
merupakan 3NF,
tetapi relasi dalam 3NF
belum tentu
termasuk ke dalam BCNF.
2.1.6 Siklus Hidup Basis Data (Database Application Lifecycle)
2.1.6.1 Perencanaan Basis Data (Database Planning)
Perencanaan basis
data
adalah
aktivitas
manajemen
yang
mengatur
atau
merencanakan
bagaimana
tahapan-tahapan dalam
siklus
hidup
basis
data
dapat
diterapkan seefektif
dan
seefisien
mungkin.
(Connolly,
2002,
p273).
Ada
tiga
masalah
pokok
yang
|