Rabu, 29 April 2020

VC 5: Postest - Integritas Data

a. Apa kegunaan integritas basis data
b. Jelaskan jenis-jenis integritas basis data
c. Buatlah contoh untuk Integritas Entitas
d. Buatlah contoh untuk Integritas Domain

Jawab:
a. Kegunaan Basis Data
 1. Memasukkan aturan bisnis di dalam basis data
2. Menjaga agar data yang tidak valid tidak masuk ke basis data
3. Menjaga konsistensi data pada relasi keterkaitan antar table

b. 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.
          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.
           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. Contoh Integritas Entitas
       create table Pembelian
(ID Pembelian smallint,
ID model smallint,
DeskripsiModel varchar (40),
Primary Key (IDPembelian));
d. Contoh Integritas Domain
       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)

postest_vc5_3KA11_16117718_IntanFitrianaReffandia

Tidak ada komentar:

Posting Komentar

VC 7 POSTTEST : MASALAH KONKURENS

a. Jelaskan 2 metode untuk menjamin SERIALIZABILITY b. Pada Metode Locking  untuk transaksi terus menahan suatu kunci sampai dilepaskan s...