MODIFIKASI DATABASE
3.1. NULL Values
Suatu atribut dari tabel dapat di set agar dapat berisi nilai NULL atau
tidak. Pada Gambar terlihat bahwa pada tabel kpl_marketing hanya atribut yang bukan primary
key yang dapat bernilai NULL. Misal atribut kpl_marketing tidak
seharusnya memiliki nilai NULL, maka dapat diubah dengan menggunakan query:
Jika ingin merubah atribut id_kplmar boleh
memiliki nilai NULL, maka ubah saja dengan menggunakan query default:
3.2. INSERT
INSERT digunakan untuk memasukkan data baru ke dalam suatu tabel. Contoh
berikut adalah query untuk memasukkan suatu data ke dalam tabel buku (yang
kemudian ditampilkan dengan menggunakan SELECT):
Sama dengan kasus di atas, Anda dapat memasukkan data untuk beberapa
atribut saja, dengan yang lain secara otomatis akan bernilai NULL:
3.3. UPDATE
Update digunakan untuk merubah data dari suatu tabel. Misal sebelum
perubahan data dilakukan, dibuat atribut umur untuk tabel kpl_marketing:
Selanjutnya untuk setiap data agen memiliki umur adalah 21. Query yang
digunakan adalah sebagai berikut :
Anda bisa juga merubah nilai dari beberapa data dengan memanfaatkan
klausa WHERE. Misal dilakukan perubahan data dengan
mengganti no_hp menjadi 8223147915657 dan tgl_lahir menjadi 10032000 dimana
no_hp dan tgl_lahirnya adalah null
Klausa data where tidak hanya dapat digunakan untuk nilai atribut null
saja. Dimisalkan untuk semua data yang umurnya 21 maka querynya adalah sebagai
berikut :
Perubahan data juga dapat dilakukan berdasarkan beberapa karakter dari
suatu atribut dengan menggunakan LIKE dan ‘%’.
Misal untuk alamat yang memuat kata Banjarbaru memiliki
umur 21 :
3.4. DELETE
DELETE digunakan untuk menghapus data dari suatu tabel. Sama seperti
UPDATE, query DELETE juga dapat dilakukan berdasarkan atribut tertentu. Misal
ingin dilakukan DELETE untuk id_kplmar = 452. Query nya adalah sebagai berikut:
Tidak ada komentar:
Posting Komentar