3 DML
3 DML
DML
DML (Data Manipulation Language) adalah kumpulan perintah SQL yang berhubungan dengan
pekerjaan mengolah data di dalam table pada sebuah database, dan tidak terkait dengan perubahan
struktur dan definisi tipe data dari objek database seperti table, column, dan sebagainya. DML
berfungsi untuk memanipulasi data dalam basis data, misalnya untuk pengambilan, penyisipan,
pengubahan dan penghapusan data. Perintah yang termasuk dalah kategori DML adalah : INSERT,
DELETE, UPDATE dan SELECT.
#1 Perintah INSERT
Keterangan :
Jika data bertipe string, date atau time (contoh : aldi, surabaya, 2007-11-10) maka pemberian
nilainya diapit dengan tanda petik tunggal ('aldi') atau petik ganda ("aldi"). Jika data bertipe
numerik (21400200, 400) maka pemberian nilainya tidak diapit tanda petik tunggal maupun ganda.
#2 Perintah SELECT
Perintah SELECT digunakan untuk menampilkan isi dari suatu tabel yang dapat dihubungkan
dengan tabel yang lainnya.
Menampilkan data untuk semua kolom menggunakan asterisk (*) :
SELECT * FROM nama_tabel;
Beberapa operator perbandingan yang dapat digunakan pada klausa WHERE adalah "="(sama
dengan) , > (lebih dari), < (kurang dari), < > (tidak sama dengan), >= (lebih dari atau sama
dengan), <= (kurang dari atau sama dengan). Adapun operator lain, yaitu : AND, OR, NOT,
BETWEEN-AND, IN dan LIKE.
#3 Perintah UPDATE
Arti kode di atas adalah kita melakukan update table mahasiswa. Field yang dirubah adalah alamat
mahasiswa yang mempunyai npm 21400199 menjadi Surabaya.
#4 Perintah DELETE