Melakukan perintah DML (Data Manipulation Language)
Untuk
melakukan manipulasi atau pengolahan data dalam suatu table digunakan perintah
DML. Macam-macam dari perintah DML adalah:
1. Insert : untuk memasukkan / menambahkan data baru
INSERT
INTO nama_table (nama_kolom) values (values);
contoh –>
insert
into mahasiswa (nim, nama, alamat, jurusan) values
(12345,’andhi’,’yogya’,’informatika’);
keterangan:
insert
into –> perintah untuk menambah data
mahasiswa
–> nama table yang akan ditambahkan datanya
nim,
nama, alamat, jurusan –> nama kolom dari table mahasiswa
12345,’andhi’,’yogya’,’informatika’
–> data yang dimasukkan ke dalam table mahasiswa (sesuai dengan urutan kolom
yang telah disebutkan sebelumnya)
nb: untuk
data yang bertipe karakter harus diapit tanda petik tunggal (‘ ‘)
2. Select :
untuk menyeleksi / memilih data yang akan ditampilkan
SELECT
* | {nama_kolom} FROM nama_table [WHERE condition];
contoh –>
select
nim, nama, jurusan from mahasiswa;
keterangan: perintah di atas
menampilkan data nim, nama dan jurusan pada table mahasiswa.
nb: untuk menampilkan semua kolom dapat
menggunakan tanda (*) contoh: select *
from mahasiswa, sedangkan jika ada syarat/kondisi untuk data yang akan
ditampilkan dapat menggunakan klausa where
contoh: select nim, nama from mahasiswa
where nama=’andhi’;
3. Update :
untuk membperbaharui data yang sudah ada
UPDATE
nama_table SET nama_kolom = value [WHERE condition];
contoh –>
update
mahasiswa set jurusan =’kedokteran’ where nama=’andhi’;
keterangan: perintah di atas akan
mengubah data mahasiswa yang bernama andhi dengan mengganti data pada kolom
jurusan, yang sebelumnya informatika menjadi kedokteran.
Nb: kita dapat mengubah lebih dari satu
kolom dalam satu perintah update contoh: update
mahasiswa set nim=45678, jurusan=’kedokteran’ where nama=’andhi’;
Perhatian : Jika kita tidak menggunakan
klausa where maka semua baris
pada kolom yang akan di update akan berubah.
4. Delete :
untuk menghapus baris data
DELETE
[FROM] nama_table [ WHERE condition];
contoh –>
delete
mahasiswa where nama=’andhi’;
keterangan: perintah di atas menghapus
baris data pada tabel mahasiswa yang bernaa andhi
Perhatian : Jika tidak menggunakan
klausa where maka semua baris
data pada tabel tersebut akan dihapus.