Page 39 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 39
Pada contoh di atas, kita mengambil kolom “nama” dan “alamat” dari tabel
“pelanggan” hanya untuk pelanggan yang memiliki usia di atas 25 tahun.
2) Penyisipan Data (INSERT)
SQL memungkinkan pengguna untuk menyisipkan data baru ke dalam tabel
dalam basis data. Langkahlangkah praktis untuk menyisipkan data baru ke
dalam tabel menggunakan perintah INSERT dalam SQL sebagai berikut.
a) Tulis perintah INSERT INTO diikuti oleh nama tabel.
b) Tentukan kolomkolom mana yang akan diisi dengan data baru.
c) Masukkan nilainilai data baru ke dalam kolomkolom tersebut.
d) Jalankan perintah INSERT dan periksa apakah data berhasil disisipkan.
Berikut contoh source code penyisipan data.
INSERT INTO pelanggan (nama, alamat, usia)
VALUES (‘Aru Tirto, ‘Jl. Raya 123’, 30);
Pada contoh di atas, kita menyisipkan data baru ke dalam tabel “pelanggan”
dengan memberikan nilai ‘Aru Tirto’ untuk kolom “nama”, ‘Jl. Raya 123’ untuk
kolom “alamat”, dan 30 untuk kolom “usia”.
3) Pembaruan Data (UPDATE)
Adapun dengan SQL, pengguna dapat memperbarui nilainilai data yang ada
dalam basis data. Langkahlangkah praktis untuk memperbarui data dalam
tabel menggunakan perintah UPDATE dalam SQL sebagai berikut.
a) Tulis perintah UPDATE diikuti oleh nama tabel.
b) Gunakan klausa SET untuk menentukan kolom mana yang akan diperbarui.
c) Tentukan nilai baru untuk kolomkolom yang akan diperbarui.
d) Gunakan klausa WHERE untuk memfilter baris mana yang akan diperbarui.
e) Jalankan perintah UPDATE dan periksa apakah data berhasil diperbarui.
Berikut contoh source code pembaruan data.
UPDATE pelanggan
SET usia = 35
WHERE nama = ‘Aru Tirto’;
Pada contoh di atas, kita memperbarui kolom “usia” menjadi 35 pada baris
yang memiliki nama ‘Aru Tirto’ dalam tabel “pelanggan”.
4) Penghapusan Data (DELETE)
SQL digunakan untuk menghapus data dari tabel dalam basis data berdasarkan
kriteria tertentu. Langkahlangkah praktis untuk menghapus data dari tabel
menggunakan perintah DELETE dalam SQL sebagai berikut.
a) Tulis perintah DELETE FROM diikuti oleh nama tabel.
b) Gunakan klausa WHERE untuk memfilter baris mana yang akan dihapus.
c) Jalankan perintah DELETE dan periksa apakah data berhasil dihapus.
Bab I Mengelola Basis Data 27