Home Start Back Next End
  
52
2.1.13.2.5
Mendefinisikan integrity constraint
Pada
tahap
ini
perancang
mendefinisikan
integrity constraints yang diberikan di dalam view.
Ada lima tipe integrity constraint, antara lain:
1. Required data
Beberapa
atribute
harus
selalu
diisi
data
yang
sah
sehingga atribut tersebut tidak diperbolehkan null.
2. Attribute domain constraints
Setiap
atribut
mempunyai
domain
yang
merupakan
sekumpulan nilai yang sah.
3. Entity integrity
Primary key dari sebuah entity tidak dapat
menerima
null.
4. Referential integrity
Jika foreign key berisi
nilai
maka
nilai
tersebut
harus
menunjuk pada tuple yang ada pada relasi induk. Jika
sebuah tuple dari relasi induk dihapus, referential
integrity  hilang  jika  adtuple  anak  menunjuk  ke
tuple induk yang dihapus.
Ada beberapa strategi yang dapat digunakan:
a)
NO ACTION.  Mencegah  penghapusan  dari
relasi induk jika terdapat referensi ke tuple
anak
Word to PDF Converter | Word to HTML Converter