Integritas Data
Pentingnya Integritas Data
Secara etimologis, integritas berarti kesatuan, jika dalam konteks basis data, objek integritas tersebut adalah data. Integritas secara luas mengacu pada kepecayaan dari sumber daya suatu sistem. Pentingnya integritas karena dapat memastikan keakuratan, konsistensi, aksebilitas dan kualitas tinggi dari sebuah data. Dalam basis data, data harus dijaga untuk menjaga kebenaran data yang disimpan.
istilah integritas terutama disebabkan oleh adanya konsep basis data relasional dan adanya normalisasi. Pada basis data relasional dikenal istilah integrity constraint (batasan integritas). Batasan
(constraint) integritas memastikan bahwa perubahan-perubahan yang dilakukan oleh pengguna yang
berhak tidak akan menghasilkan inkonsistensi data. Batasan integritas menjaga terhadap kerusakan baik
yang disengaja maupun tidak disengaja pada basis data. Contoh nya:
Integritas yang baik dari suatu basis data dapat memudahkan pemrogram dalam melakukan
pembuatan program. Karena dalam hal ini pemrogram tidak perlu mengkhawatirkan integritas data, dan
tidak perlu terlalu memikirkan masalah basis data secara mendetil.
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 3 bagian :
A. Integritas data yang berada dalam relasi, yaitu integritas entitas dan
integritas domain.
B. Integritas yang berada di luar relasi, yaitu integritas referensial
C. Integritas yang ditentukan sendiri di dalam suatu perusahaan, yaitu
integritas perusahaan (Enterprise integrity/ user Defined Integrity).
Komentar
Posting Komentar