Jumat, 15 Februari 2013


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