![]() 37
Jumlah
minimal
dari
atribut
atribut
dibutuhkan
untuk
mendukung
kebutuhan kebutuhan data dari perusahaan;
Atribut
atribut
yang
memiliki
relasi
logikal
yang
dekat
(digambarkan
sebagai
ketergantungan
fungsional
(functional
dependency)) ditemukan
pada relasi yang sama;
Minimal redundansi dengan setiap atributnya direpresentasikan hanya
sekali dengan atribut yang membentuk sebagian atau seluruh foreign
keys, yang penting untuk menggabungkan relasi-relasi yang
berhubungan.
2.1.8.2
Proses Normalisasi
Normalisasi adalah suatu teknik formal untuk menganalisa relasi,
berdasarkan primary key dari
relasi-relasi tersebut (atau candidate key) dan
berdasarkan ketergantungan fungsional. Teknik ini meliputi serangkaian
aturan
yang
dapat
digunakan
untuk
menguji relasi invidividual, sehingga
sebuah database dapat dinormalisasikan ke dalam tingkatan apapun. Ketika
persyaratan tidak terpenuhi, relasi yang tidak sesuai dengan
persyaratan
harus didekomposisi menjadi relasi-relasi
yang secara individual memenuhi
persyaratan normalisasi.
Tiga bentuk normal
(normal
forms) yang pada awalnya
dikemukakan
adalah First
Normal
Form (1NF),
Second Normal Form
(2NF),
dan
Third
Normal
Form (3NF).
Perlu
diketahui,
untuk
membuat
relasi
pada
model
data relasional
hanya
membutuhkan
First
Normal
Form
(1NF).
Semua
normal
form
selanjutnya
adalah
langkah
opsional.
Tetapi
|