TEKNIK NORMALISASI
Normalisasi adalah proses
pengelompokan atribut atribut dari suatu relasi sehingga membentuk well
structure relation.
Well structure relation adalah
sebuah relasi yang jumlah kerangkapan datanya sedikit (minimum amount of
redudancy), serta memberikan kemungkinan bagi user untuk melakukan INSERT
,DELETE , MODIFY terhadap baris baris data pada relation tersebut, yang tidak
berakibat terjadinya error atau inkonsistennsi data yang disebabkan oleh
operasi operasi tersebut.
Anomali merupajan penyimpangan
atau error atau inkonsistensi data yang terjadi pada saat dilakukan proses
insert ,delete maupun update.
Terdapat tiga jenis anomali :
1.
Insertion anomali
Error yang terjadi sebagai akibat operasi insert record/tuple pada sebuah
relation.
2.
Deletion anomali
Error yang terjadi sebagai akibat operasi delete record/tuple pada sebuah
relation.
3.
Update anomali
Error yang terjadi sebagai akibat inkonsistensi data yang terjadi sebagai
akibat dari operasi update record/tuple dari sebuah relation.
Problem problem pada relation yang sudah dinormalisasi :
Ø
Performance problem
Masalah terhadap performa database.
Ø
Referential integrity problem
Masalah yang timbul terhadap referensi antar data data diantara dua tabel
atau lebih.
Beberapa konsep yang harus diketahui
:
1.
Field/atribut kunci
Atribut kunci di database :
ü
Super key
ü
Candidate key
ü
Primary key
ü
Alternate key
ü
Foreign key
2.
Ketergantungan kunci
ü
Ketergantungan fungsional (fungsional dependent
)
Keterkaitan antar hubungan antara 2
aribute pada sebuah relasi
ü
Fully functinaly dependent (FFD)
ü
Ketergantungan partial
ü
Ketergantungan transitif
ü
Determinan
Selamat
belajar..............
Tidak ada komentar:
Posting Komentar