Page 59 - E-MODUL BASIS DATA KELAS XI RPL
P. 59
Contoh, ingin mengatur nilai default dari kolom JK di tabel Pemilik maka statement untuk
melakukannya adalah sebagai berikut.
Statement tersebut akan mengatur nilai default di kolom JK di tabel Pemilik. Jika pengguna tidak
memberikan nilai tertentu pada kolom tersebut, DBMS akan memberikan nilai ‘L’ secara otomatis.
7). Menghilangkan Nilai Default Dari Kolom Tertentu
Jika tidak dibutuhkan atau tidak ingin ada lagi nilai default dari sebuah tabel, dapat mengatur agar
nilai default dari sebuah kolom di tabel dihapus. Hal ini dapat dilakukan dengan menggunakan statement
ALTER – DROP DEFAULT. Contoh, ingin menghilangkan nilai default dari kolom JK di tabel Pemilik maka
statement untuk melakukanya adalah sebagai berikut.
d. Menghapus Tabel
Setelah digunakan beberapa laam, mungkin sda tabel dibasis data yang ingin di hapus. Bila hal ini
terjadi maka, dapat menggunakan statement DROP TABLE. Ketika menghapus tabel menggunakan
statement DROP TABLE, juga dapat mengatur pilihan menggunakan RESTRICT atau CASCADE.
Pilihan RESTRICT akan membatalkan penghapusan tabel jika ada objek basis data yang lain
eksistensinya bergantung pada eksistensi tabel yang akan di hapus. Sedangkan pilihan CASCADE akan
menghapus tabel dan secara otomatis megapus semua objek basis data yang bergantung kepada tabel
yang di hapustersebut. Contoh penggunaannya sebagai berikut.
Statement di atas akan menghapus Pemilik dari basis data beserta dengan data yang terdapat
didalamnya jika hanya jika tidak ada objek lain yang bergantung kepadanya.
Jika hanya ingin menghapus data yang ada dalam sebuah tabel, tetapi tidak ingin menghapus
struktuk tabelnya maka dapat menggunakan statement DELETE.
e. Membuat dan Menghapus View
View merupakan objek di basis data yang berperan sebagai tabel virtual yang digunakan untuk
menampilkan data hasil query kepada pengguna. View sering juga disebut sebagai tabel instance karena
view tidak disimpan secara fisik di basis data, hanya dibuat sesaat pada saat ada permintaan query data
dari pengguna.