Anda di halaman 1dari 4

Latihan Soal BAB XI

1. Buat table DEPARTEMEN dengan struktur sebagai berikut :


Dengan Constraint yang dibuat bersama dengan pembuatan table, sebagai berikut
:

OUTPUT :

MENAMPILKAN CONSTRAINT

2. Buat Tabel PEGAWAI dengan struktur


Dengan constraint yang dibuat bersamaan dengan pembuatan table, sebagai
berikkut :
OUTPUT :

MENAMPILKAN CONSTRAINT

3. Buat Constraint baru pada table DEPARTEMEN :


Jawab :

MENAMPILKAN CONSTRAINT

4. Nonaktifkan Constraint GAJI_CK pada table PEGAWAI dengan perintah DISABLE.


Jawab :

5. Tambahkan baris baru ke dalam table PEGAWAI :


Kalau baris baru tidak berhasil dibuat, apa yang sebelumnya harus ada pada table
DEPARTEMENT?
Jawab :

6. Aktifkan kembali constraint GAJI_CK pada table PEGAWAI dengan perintah


ENABLE.
Jawab :

Mengapa perintah tersebut tidak berhasil dilakukan ?


ALASAN :
 Karena dengan mengaktivkan kembali constraint GAJI_CK berarti
memberlakukan kembali aturan dengan kondisi nilai gaji harus (GAJI > 0),
sedangkan pada kolom gaji telah berisi nilai 0.

Apa yang harus dihapus dari table PEGAWAI, sebelum constraint GAJI_CK bisa
diaktifkan kembali ?
Jawab :
 Menghapus nilai (0) pada kolom GAJI dengan mengganti dengan nilai NULL
(kosong). Maka constraint GAJI_CK dapat aktiv kembali.

Anda mungkin juga menyukai