Data Manipulation Language(DML) adalah perintah-perintah yang berfungsi untuk melakukan manipulasi data ataupun objek-objek yang ada didalam table. Definisi lainnya tentang DML adalah Perintah-perintah untuk memanipulasi data pada basis data, misalnya perintah untuk memilih data (query), menyisipkan, mengubah dan menghapus data dalam basis data. Bentuk manipulasi yang dapat dilakukan oleh DML diantaranya adalah untuk keperluan pencarian kembali data lama, penyisipan data baru, penghapusan data, pengubahan data, dll
Kegunaan DML
- Pengambilan informasi yang disimpan dari basis data.
- Penyisipan informasi baru ke basis data.
- Penghapusan informasi dari basis data.
- Modifikasi informasi yang disimpan dalam basis data.
- Query adalah perintah yang ditulis untuk mengambil informasi. Bagian dari DML yang menangani pengambilan informasi ini disebut bahasa query.
1. INSERT/INSERT INTO
Command/perintah ini berfungsi untuk menambahkan data dalam suatu tabel yang sudah dibuat
syntax INSERT: 1. insert into table_name(NIS,Nama,Alamat) values
2. insert into table_name values.
Contoh Syntax Insert:
Cara Pertama:
Cara Kedua:
Penjelasan : perintah diatas akan membuat sebuah record/data baru dalam tabel siswa
2. SELECT
Perintah SELECT berfungsi untuk menampilkan sesatu.Menampilkan disini bukan hanya dalam arti kata
menampilkan data dari sebuah tabel saja tetapi juga untuk menampilkan suatu ekspresi. Seperti menampilkan hanya field yang memiliki kategori Suplement saja.
Syntax SELECT:select*from table_name;
Parameter:order by,from,where,dll
Perintah SELECT berfungsi untuk menampilkan sesatu.Menampilkan disini bukan hanya dalam arti kata
menampilkan data dari sebuah tabel saja tetapi juga untuk menampilkan suatu ekspresi. Seperti menampilkan hanya field yang memiliki kategori Suplement saja.
Syntax SELECT:select*from table_name;
Parameter:order by,from,where,dll
Contoh Syntax SELECT:
Penjelasan : perintah diatas akan menampilkan semua isi pada tabel
3. UPDATE
Perintah UPDATE berfungsi untuk merubah/memperbaharui data yang telah ada di dalam tabel.
Syntax UPDATE: nama_tabel SET nama_field = ’nilai_baru’ WHERE nama_field = ’kondisi’;
Parameter : set,where
Contoh Syntax UPDATE:
Sebelum UPDATE:
Sesudah UPDATE:
Penjelasan : perintah diatas akan mengubah Alamat yang tadinya Benteh menjadi Pekalongan.
4. DELETE
Perintah DELETE berfungsi untuk menghapus record/data yang ada pada sebuah tabel.
Syntax DELETE:DELETE FROM nama_tabel WHERE nama_field =’option’;
Parameter:where
Contoh Syntax DELETE:
Sebelum Dihapus:
Sesudah Dihapus:
Penjelasan : perintah diatas akan menghapus data/record dari tabel siswa yang memiliki NIS=1
0 komentar:
Posting Komentar