posttest_vc5_3KA10_1B118709_M.Faisal Daulay

Nama              : M.Faisal Daulay
NPM               : 1B118709
Kelas               : 3KA10
Matkul             : Sistem Basis Data 2
Tugas              : vclass 5 posttest

a. Apa kegunaan integritas basis data
Untuk menjamin konsistensi data terhadap semua konstrain yang diberlakukan terhadap data tersebut, sehingga memberikan jaminan keabsahan data itu sendiri dan kegunaannya yaitu menjaga data agar data yang tidak valid tidak masuk ke database. Menjaga konsistensi data pada relasi keterkaitan antar tabel.
b. Jelaskan jenis-jenis integritas basis data
(1) Integritas entitas (entity integrity), dimana tidak ada baris data duplikat dalam satu tabel
(2) Integritas jangkauan (domain integrity), dimana tidak ada item data yang melanggar jangkauan nilai ditiap kolom data
(3) Integritas jangkauan (referentian integrity), yang menjaga relasi/korespondensi antar tabel
(4) Integritas data antar tabel (redundant data integrity) dimana data di sebuah tabel tidak berulang di tabel lain
(5) Integritas aturan nyata (bussiness rule integrity), dimana data disuatu tabel harus memiliki nilai yang layak dan dapat diterima (acceptable) di tempat sistem basis data itu diterapkan.
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)

Comments

Popular posts from this blog

Flowchart Sistem Pakar

Analisa Teknologi Insfrastrukstur Bank BNI

pretest_vc11_3KA10_1B118709_M.Faisal Daulay