Anda di halaman 1dari 8

6

integrity

Integrity / Integritas
Adalah

menjamin keakurasian atau keabsahan data yang disimpan dalam basisdata. integritas dapat mendeteksi untuk menghindari data yang akan disimpan pada basisdata mendukung integritas DBMS memiliki bagian yang disebut : Subsistem Inetgritas

Komponen

Untuk

Subsistem Inetgritas
Bertanggung

jawab terhadap pementauan operasi pada basis data agar tidak melanggar aturan-aturan yang ditetapkan. Tidak akan terjadi pemilikan kunci yang kembar

Misalnya:

Klasifikasi kekangan integritas


Aturan

integritas domain Aturan integritas atribut Aturan integritas relasi Aturan integritas basisdata

Aturan integritas domain


Digunakan

untuk menciptakan suatu batasan yang berlaku untuk isi data tertentu yang diperkenankan.

contoh:

Untuk data Agama, untuk nilai lain tidak diperkenankan masuk terkecuali Islam, Kristen, Katholik, Hindu dan Budha
5

Aturan integritas atribut


Digunakan

untuk menciptakan suatu batasan yang berlaku untuk tipe data tertentu yang diperkenankan. Tipe datanya harus integer, character dan tanggal.

Contohnya:

Aturan integritas relasi


Digunakan

untuk menciptakan suatu batasan yang berlaku untuk nilai data tertentu yang sudah jelas pasangan data nya yang diperkenankan. Bila jakarta nomor awal dari telponnya harus 0211xxxxxxx

Contohnya:

Aturan integritas basisdata


Digunakan

untuk menciptakan suatu batasan yang berlaku untuk nilai data tertentu pada sebuah tabel yang berhubungan dengan data yang tersimpan pada tabel-tabel lainnya. Untuk pegawai departemen tertentu yang memiliki lokasi proyek yang diluar kota jam kerjanya tidak oleh lebih dari 15 jam.
8

Contohnya: