Home Start Back Next End
  
23
Integrity
constraint
adalah
constraint
yang
ditentukan
untuk
melindungi perubahan
struktur
basis
data
yang
tidak
diinginkan.
Setelah
menentukan
integrity
constraint,
model
data 
logikal
lokal
yang tepat akan dihasilkan.
Lima tipe dari integrity constraint :
a.   Required data
Atribut
harus  mengandung
nilai
yang
diperbolehkan
dan
tidak
boleh bernilai NULL.
b.   Attribute domain constraint
Setiap 
atribut 
memiliki 
kumpulan 
nilai-nilai 
yang 
ditentukan
sesuai constraint.
c.   Entity integrity
Primary key dari suatu entiti tidak dapat mempunyai nilai NULL.
d.   Referential integrity
Adalah
jika
foreign
key
mempunyai
sebuah
nilai,
dan
nilai
itu
harus menunjuk kepada record yang ada di tabel parent.
Berikut 
adalah 
strategi 
yang 
dapat 
kita 
pertimbangkan 
agar
referential integrity sesuai dengan fungsinya, yaitu:
NO   ACTION mencegah  penghapusan  data  dari  parent
relation jika terdapat referensi data dari child
CASCADE,
kondisi 
dimana 
data 
yang 
ada 
pada 
parent
dihapus,
maka
secara
otomatis
akan
menghapus  data
child
yang terhubung.
Word to PDF Converter | Word to HTML Converter