- Mempermudah dalam proses
menganalisa untuk pengambilan keputusan
- Sharing data antar lingkungan
kerja
- Terhindar dari adanya duplikat data
b. Jelaskan jenis-jenis integritas basis data!
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.
INEGRITAS 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
INTEGRITAS REFERENSIAL
Integritas referensial adalah dasar relasi antar tabel yaitu
antara foregin key dengan promary key. Integritas referensial memastikan bahwa
seluruh nilai dari foregin key cocok dengan nilai primary key yang
dihubungkanya.
INTEGRITAS ENTERPRISE
Integritas enterprise mengizinkan kita untuk menentukan spesifik
business rules sendiri yang tidak sama pada kategori integritas yang lainnya.
c. Buatlah contoh untuk Integritas Entitas!
Contoh :
create table Pembelian
(ID Pembelian smallint,
ID model smallint,
DeskripsiModel varchar
(40),
Primary Key (IDPembelian));
d. Buatlah contoh untuk Integritas Domain!
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)