41
terdapat hubungan berupa bimbingan. Pada model relasional, relation
akan menjadi foreign key (kunci tamu).
d. Constraint (batasan)
Constraint digunakan untuk melindungi
integritas
data,
misalnya
melindungi kesalahn sewaktu pengisian data.
e. Domain
Domain adalah himpunan nilai yang berlaku bagi suatu atribut. Batasan
domain mendefinisikan Nama (name), Tipe (type), Format, Panjang
(length), dan Nilai (value) masing-masing item data. Pada berbagai
perangkat lunak basis data akan sering ditemui tipe seperti CHAR dan
NUMERIC, dimana CHAR menyatakan tipe alphanumeric atau
karakter (dapat berupa gabungan
huruf,
simbol,
dan
angka)
dan
NUMERIC yang menyatakan tipe bilangan.
f.
Referential Integrity (integritas referensial)
Integritas referensial
merupakan
aturan-aturan
yang
mengatur
hubungan antara primary key dengan foreign key
milik tabel-tabel
yang
berada dalam suatu basis data relasional untuk menjaga konsistensi
data.
Berdasarkan operasi yang akan dilakukan, integritas referential dapat
dibagi menjadi tiga macam, yaitu:
1. insert,
2. update, dan
3. delete
|