Anda di halaman 1dari 1

Salah satu fungsi dari Database Management System (DBMS) adalah integrity services,

yakni memastikan baik data di dalam basis data maupun pengubahan data selalu
memenuhi aturan.
Integritas basis data berkaitan dengan kebenaran dan konsistensi dari data yang
disimpan,
dimana berkaitan dengan constraint yang merupakan aturan didalam basis data yang
tidak dapat dilanggar (Connolly, 2010: 103).
Fungsi integrity constraint menurut Connolly (2010) yakni memastikan data adalah
akurat.
Terdapat 5 integrity constraint antara lain (Connolly, 2010: 231), yakni:
(1) Required data
(2) Domain constraints
(3) Entity integrity
(4) Referential integrity
(5) General constraints

Jelaskan pemahaman Anda mengenai Entity integrity dan Referential integrity!

Entity Integrity (integritas entitas)


Integritas yang dicapai pada suatu entitas (tabel) dimana setiap data dalam tabel
tersebut sesuai dengan konsep atau tujuan tabel tersebut. Integritas dicapai dengan
menetapkan batasan (constraint) not null, unique, primary key.
Referential Integrity (integritas referensial)
Integritas refernsial tercapai jika kolom pada suatu tabel mereferensi pada tabel
lain (dengan foreign key) dengan konsisten. Dimana suatu kolom tidak dapat dirubah
atau dihapus jika kolom tersebut menjadi referensi atau foreign key dalam tabel
lain.

Anda mungkin juga menyukai