Jumat, 29 Mei 2015

Data Manipulation Language

DML adalah kelompok perintah yang berfungsi untuk memanipulasi data dalam basis data, misalnya untuk pengambilan, penyisipan, pengubahan, dan penghapusan data. Perintah yang termasuk dalam kategori DML adalah : INSERT, DELETE, UPDATE, dan SELECT.

1. INSERT
Perintah ini digunakan untuk menambah data pada tabel, terdapat dua perintah yaitu :
INSERT INTO nama_tabel VALUES(nilai1,nilai2,nilai-n);
INSERT INTO nama_tabel (kolom1,kolom2,kolom-n) VALUES (nilai1,nilai2,nilai-n);

2. DELETE
Perintah ini digunakan untuk menghapus suatu data dalam tabel, data dalam kondisi tertentu atau seluruh data.
Perintah untuk menghapus seluruh data : DELETE FROM nama_tabel;
Perintah untuk menghapus data dalam kondisi tertentu : DELETE FROM nama_tabel [WHERE kondisi];

3. UPDATE
Perintah ini digunakan untuk mengubah isi data pada tabel
Perintahnya : UPDATE nama_tabel SET kolom1 = nilai1, kolom2 = nilai2 [WHERE kondisi];
Contoh mengubah semua nilai pada kolom alamat menjadi manonjaya

4. SELECT
Perintah SELECT digunakan untuk menampilkan isi dari suatu tabel atau data tertentu dari tabel tersebut.
Perintahnya : SELECT * FROM nama_tabel;

Perintah menampilkan hanya dalam kondisi tertentu saja :
SELECT kolom1, kolom2, kolom-n FROM nama_tabel;