Integritas Data
Salah
satu fungsi pada DBMS adalah membuat integritas
data, mengapa integritas
data penting dalam sebuah sistem basis data
A.
Integritas data
Integrasi
database dapat diartikan sebagai penggabungan database atau penyatuan database
yang dapat saling berhubungan satu sama lain. 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.
Integritas Data dapat Di kelompokan menjadi 2 bagian :
1.
Integritas data yang berada dalam relasi, yaitu integritas
entitas dan integritas domain.
2.
Integritas yang berada di luar relasi, yaitu integritas
referensial
B.
Contoh Itegritas data
1. Create Domain, yaitu membuat tipe data baru. Fungsi ini biasa digunakan
untuk menangani data yang membutuhkan aturan bisnis sendiri,
Contoh: Membuat tipe
data “gender” untuk yang isinya hanya boleh berisi pria atau wanita.
Maka sintaksnya
dalam SQL adalah:
create domain gender char(2) constraint gender_domain check (value
in(‘pria’,’wanita’));
2. Not NULL, yaitu menjaga agar suatu data tidak kosong
dengan kata lain harus ada value-nya.
Contoh: Nama
matakuliah pada tabel mata kuliah tidak boleh kosong.
Maka sintaksnya
dalam PL / SQL:
nama_matkul varchar2(15),
constraint nn_ matkul not null (nama_matkul)
Komentar
Posting Komentar