Tempat tertimbunnya tulisan - tulisan akibat kejangaran ngoding

07 April 2015

Pengertian dan Perintah DML


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;


Sekian penjelasan tentang PENGERTIAN DAN PERINTAH DML. Semoga bermanfaat ;)

No comments:

Post a Comment