Data Manipulation Language (DML) adalah perintah atau query
SQL yang berfungsi untuk memanipulasi data yang ada pada basis data seperti
mengambil, memasukkan, memodifikasi, dan menghapus informasi atau data yang
berada pada suatu database.
Perintah dan fungsi DML:
1.
INSERT
Insert berfungsi untuk memasukan atau
menyisipkan data atau informasi ke dalam tabel yang ada di dalam data base. Insert
ada 2 cara yaitu:
a.
Cara Langsung
INSERT INTO VALUES (‘isi1’, ‘isi2’, ‘isi3’,….,’isi_n’);
b.
Cara tidak langsung
INSERT INTO (nama_field1, nama_field2,..,nama_field_n)
VALUES (‘isi1’,’isi2’,’isi3’,…..,’isi_n’);
2.
SELECT
Select berfungsi untuk memanggil atau
menampilkan tabel yang ada di dalam dataase baik itu untuk ditampilkan saja
atau pun di manipulasi.
a.
Menampilkan seluruh data tabel
SELECT *from ;
b.
Menampilkan data menggunakan syarat
SELECT *from WHERE ;
c.
Menampilkan field tertentu pada suatu tabel
d.
Menampilkan data yang yang diamil dari beberapa
tabel
SELECT tabel1.field, tabel2.field FROM tabel1, tabel2 WHERE kondisi;
e.
Penggunaan Operator AND atau OR
SELECT *from nama_tabel WHERE kondisi1 AND kondisi2 AND kondisi3…;
SELECT *from nama_tabel WHERE kondisi1 OR kondisi2 OR kondisi3…;
f.
Order by
Order by berfungsi untuk mengurutkan data. Mengurutkan data dari menaik
menggunakan ASC dan menurun menggunakan DESC;
3.
UPDATE
Update berfungsi untuk memperbaharui data
lama menjadi data yang baru. Penggunaan UPDATE wajib menggunakan WHERE karena
untuk membuat kondisi yang dapat menentukan data mana yang akan diperbaharui.
UPDATE nama_tabel SET field1 = nilai_baru,
field2 = nilai_baru, …..,
WHERE kondisi;
4.
DELETE
Delete berfungsi untuk menghapus data atau
satu baris record dari suatu tabel. Penggunaan DELETE juga harus menggunakan
WHERE untuk menentukan data atau record mana yang akan dihapus.
DELETE FROM nama_tabel WHERE kondisi;
No comments:
Post a Comment