Tehnik Normalisasi (Lanjutan)

PROBLEM-PROBLEM PADA RELATION YANG SUDAH DINORMALISASI
1. Performance Problem
2. Referential Integrity Problem

BEBERAPA KONSEP YANG HARUS DIKETAHUI :
a.  Field/ Atribut Kunci
b.  Kebergantungan Fungsi

a. Field / atribute dalam database
1. Super key,  himpunan dari satu atau lebih entitas yang digunakan untuk mengidentifikasikan secara unik sebuah entitas dalam entitas set
2. Candidate key, satu attribute atau satu set minimal atribute yang mengidentifikasikan secara unik suatu kejadian yang specifik dari entity
3. Primary key, satu atribute atau satu set minimal atribute yang tidak hanya mengidentifikasikan secara unik suatu kejadian yang specifik tapi juga dapat mewakili setiap kejadian dari suatu entity
4. Alternate key, kunci kandidat yang tidak dipakai sebagai primary key
5. Foreign key, satu atribute (atau satu set atribute) yang melengkapi satu relationship (hubungan yang menunjukkan ke induknya.

tehnik+normalisasi

b. Ketergantungan Kunci 

1. Ketergantungan Fungsional (Fungsional Dependent)
Keterkaitan antar hubungan antara 2 atribute pada sebuah relasi. Dituliskan  dengan cara : A -> B, yang berarti :

Atribute B fungsionality Dependent terhadap atribute A atau 
Isi (value) atribute A menentukan isi atribute B

Definisi dari functional dependent :

Diketahui sebuah relasi R, atribute Y dari R adalah FD pada atribute X dari R ditulis R.X -> R.Y jika dan hanya jika tiap harga X dalam R bersesuaian dengan tepat satu harga Y dalam R 

2. Fully Functinaly Dependent (FFD)
Suatu rinci data dikatakan fully functional dependent pada suatu kombinasi rinci data jika functional dependent pada kombinasi rinci data dan tidak functional dependent pada bagian lain dari kombinasi rinci data.


Definisi dari  FDD:
Atribute Y pada relasi R adalah FFD pada atribute X pada relasi R jika Y FD pada X tida FD pada himpunan bagian dari X 
3. Ketergantungan Partial
Sebagian dari kunci dapat digunakan sebagai kunci utama
4. Ketergantungan Transitif
Menjadi atribute biasa pada suatu relasi tetapi menjadi kunci pada realasi lain
5. Determinan
Suatu atribute (field) atau gabungan atribute dimana beberapa atribute lain bergantung sepenuhnya pada atribute tersebut.

Post a Comment

0 Comments