Integritas data

Pengarang: Louise Ward
Tanggal Pembuatan: 10 Februari 2021
Tanggal Pembaruan: 28 Juni 2024
Anonim
Integritas data Pada Database
Video: Integritas data Pada Database

Isi

Definisi - Apa yang dimaksud dengan Integritas Data?

Integritas data adalah kelengkapan keseluruhan, akurasi dan konsistensi data. Hal ini dapat ditunjukkan dengan tidak adanya perubahan antara dua instance atau antara dua pembaruan catatan data, yang berarti data utuh dan tidak berubah. Integritas data biasanya dikenakan selama fase desain basis data melalui penggunaan prosedur dan aturan standar. Integritas data dapat dipertahankan melalui penggunaan berbagai metode pemeriksaan kesalahan dan prosedur validasi.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Integritas Data

Integritas data ditegakkan dalam model basis data hierarkis dan relasional. Tiga kendala integritas berikut digunakan dalam struktur basis data relasional untuk mencapai integritas data:

  • Entity Integrity: Ini berkaitan dengan konsep kunci primer. Aturan menyatakan bahwa setiap tabel harus memiliki kunci primer sendiri dan masing-masing harus unik dan bukan nol.
  • Referensi Integritas: Ini adalah konsep kunci asing. Aturan menyatakan bahwa nilai kunci asing dapat di dua negara. Keadaan pertama adalah bahwa nilai kunci asing akan merujuk ke nilai kunci primer dari tabel lain, atau itu bisa menjadi nol. Menjadi nol bisa berarti bahwa tidak ada hubungan, atau hubungan itu tidak diketahui.
  • Integritas Domain: Ini menyatakan bahwa semua kolom dalam database relasional berada dalam domain yang ditentukan.

Konsep integritas data memastikan bahwa semua data dalam database dapat dilacak dan dihubungkan ke data lain. Ini memastikan bahwa semuanya dapat dipulihkan dan dicari. Memiliki sistem integritas data tunggal, terdefinisi dengan baik dan terkontrol dengan baik meningkatkan stabilitas, kinerja, penggunaan kembali, dan pemeliharaan. Jika salah satu dari fitur ini tidak dapat diimplementasikan dalam database, itu harus diimplementasikan melalui perangkat lunak.


Definisi ini ditulis dalam database con