Posted by : Nurulaprn
Sabtu, 27 Juli 2019
Salah satu fungsi DBMS untuk memproteksi
data adalah Integritas data, mengapa integritas data penting?
Integritas data sangat penting karena dapat memastikan keakuratan,
konsistensi, aksesibilitasi, dan kualitas tinggi dari sebuah data, sehingga
sangat penting untuk mengikuti aturan pengintegritasan suatu data. Data yang
mempunyai integritas identik di pertahankan selama operasi apapun (seperti
bisnis transfer, penyimpanan, atau pengambilan). Secara sederhana dalam istilah
bisnis, integritas data adalah jaminan bahwa data konsisten, bersertifikat dan
dapat dirujukan.
Integritas data artinya akurasi dan kebenaran data. Integritas data
dalam sebuah sistem basis data harus dijaga untuk menjaga kebenaran data yang
disimpan.
Bebeberapa cara dan tujuan dalam menjaga
integritas data, diantaranya :
· Memasukkan aturan bisnis di dalam basis data
· Menjaga agar data yang tidak valid tidak masuk ke basis data
· Menjaga konsistensi data pada relasi keterkaitan antar tabel
Integritas Data dapat Di
kelompokan menjadi 2 bagian :
· Integritas data yang berada dalam relasi, yaitu integritas entitas dan
integritas domain.
· Integritas yang berada di luar relasi, yaitu integritas referensial
Selain itu ada juga integritas yang ditentukan sendiri di dalam suatu
perusahaan, yaitu integritas perusahaan (Enterprise integrity/ user Defined
Integrity).
Secara garis besar
integritas data dalam model relasional meliputi :
a. Integritas Entitas
b. Integritas Domain
c. Integritas Referensial
d. Integritas Enterprise