Sunday, April 12, 2020

MENJAWAB SOAL INTEGRITAS DATA


Apa kegunaan integritas basis data

Kegunaan integritas data sendiri yaitu untuk menjaga kemurnian data atau menjaga data-data yang tidak valid agar tidak masuk ke database. Integritas data juga tergolong murah dan mudah menjaga data integrity di level database dibandingkan dengan aplikasi, selain itu bugs nya juga sedikit.

Jelaskan jenis-jenis integritas basis data


·       Integritas Entitas (Entity Integrity), dimana tidak ada baris data duplikat dalam satu table.
·       Integritas Jangkuan (Domain Integrity), dimana tidak ada item data yang melanggar jangkuan nilai di tiap kolom data.
·       Integritas Acuan (Referential Integrity), yang menjaga relasi/korespodensi antar table.
·       Integritas Data Antar Tabel (Redundant Data Integrity), dimana data di sebuah table tidak terulang di table lain

Contoh untuk Integritas Entitas
Integritas entitas mendifinisikan sebuah baris sebagai sebuah entitas yang unik untuk suatu tabel. Dalam integritas entitas, tidak ada baris yang di duplikat didalam suatu tabel.

Contoh :
create table Pembelian
(ID Pembelian smallint,
ID model smallint,
DeskripsiModel varchar (40),
Primary Key (IDPembelian));

contoh untuk Integritas Domain
Domain adalah nilai-nilai yang dimungkinkan diasosiasikan dengan setiap atribut, Integritas domain merupakan validasi masukan dari sebuah kolom. Dengan integritas domain, tidak ada data yang melanggar jangkauan nilai di tiap kolom data.

Jenis domain yang harus dimiliki oleh setiap atribut :
1.   Karakter bebas
2.   Alphanumerik
3.   Alphabet
4.   Numerik

Pemeliharaan integritas domain :
1.  Pendifinisian skema
2.  Pemanfaatan properti field
3.  Penerapan proses validasi pada pemasukan data

Contoh :
Create table biografi
(idpenulis smallint unsigned not null,
tahunLahir year not null,
kotalahir varchar (40) not null default
‘Kosong’);
create domain nilai numerik(3,2)
constraint value-test check (value >=0.00)


0 comments:

Post a Comment