Integritas Data




a.       Apa kegunaan integritas basis data
Karena integritas data penting dapat memastikan keakuratan, konsistensi, aksebilitas dan kualitas tinggi dari sebuah data. maka kegunaannya yaitu untuk menjaga data yang tidak valid masuk ke dalam database guna menjaga kebenaran data.
b.      Jelaskan jenis-jenis integritas basis data
1.      Integritas Entitas (Entity Integrity)
Mendefinisikan sebuah baris sebagai sebuah entitas yang unik untuk suatu table, dimana tidak ada baris data duplikat dalam satu table.
2.      Integritas Jangkuan (Domain Integrity)
Adalah nilai-nilai yang dimungkinkan diasosiasikan dengan setiap atribut, Integritas domain merupakan validasi masukan dari sebuah kolom, dimana tidak ada item data yang melanggar jangkuan nilai di tiap kolom data.
3.      Integritas Acuan (Referential Integrity)
Memastikan bahwa seluruh nilai dari foregin key cocok dengan nilai primary key yang dihubungkanya.
4.      Integritas enterprise
Mengizinkan kita untuk menentukan spesifik business rules sendiri yang tidak sama pada kategori integritas yang lainnya.
c.       Buatlah contoh untuk Integritas Entitas
Integritas Entitas:
create table Pemesanan
(ID Pemesanan smallint,
ID model smallint,
DeskripsiModel varchar (40),
Primary Key (IDPemesanan));

d.      Buatlah contoh untuk Integritas Domain
Integritas domain :
Create table penerbit
(idpenulis smallint unsigned not null,
tahunTerbit year not null,
kotaTerbit varchar (40) not null default ‘Kosong’);
create domain nilai numerik(3,2)
constraint value-test check (value >=0.00)

Komentar

Postingan populer dari blog ini

Pengantar Teknologi Game

Model EERD

Model EERD