Integritas Data #2

Salah satu fungsi pada DBMS adalah membuat integritas data, mengapa integritas data penting dalam sebuah sistem basis data

A.   Kegunaan 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.

B.     Jenis –Jenis Integritas 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

Secara garis besar integritas data dalam model relasional meliputi :

1.      Integritas Entitas

2.      Integritas Domain

3.      Integritas Referensial

4.      Integritas Enterprise 

C.     Contoh Itegritas data Entitas

create table Pembelian

(ID Pembelian smallint,ID model smallint,DeskripsiModel varchar (40),

Primary Key (IDPembelian));

D.    Contoh integritas data domain

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’));

 

Komentar

Postingan populer dari blog ini

Perancangan Basis Data

KONSEP KECERDASAN BUATAN / MACHINE LEARNING