|
22
e)
Langkah 2.5 Mendefinisikan integrity constraint
Integrity
constraint
adalah
batasan-batasan
yang
digunakan
untuk
menjaga
agar
basis data tidak menjadi inkonsisten. Ada lima tipe dari integrity constraint, yaitu:
1. Required data
Beberapa
atribut
harus
selalu
berisi
nilai
yang
benar
(valid),
tidak
dapat
bernilai NULL.
2. Batasan domain atribut
Setiap
atribut
mempunyai domain
sendiri,
yaitu sekumpulan
nilai
yang sah
untuk suatu atribut.
3. Entity integrity
Primary
key
dari
sebuah
entitas
tidak
boleh
bernilai
NULL. Setiap
baris
harus mempunyai sebuah primary key.
4. Referential integrity
Jika suatu foreign key memiliki nilai, maka nilai tersebut harus
menunjuk ke
sebuah baris yang ada pada relasi parent.
5. Enterprise constraint
Aturan
tambahan
yang dibuat oleh pemakai atau seorang administrator
basisdata dari basis data tersebut.
f)
Langkah 2.6 Meninjau model data logikal lokal dengan pengguna
Tujuannya
adalah
untuk
memastikan bahwa
model
data
logikal
lokal
dan
dokumentasi pendukung
yang
menggambarkan model
merupakan perwakilan
yang benar dari pandangan pengguna.
|