Data Manipulation Language (DML) digunakan dalam
memanipulasi dan pengambilan data pada database.
Manipulasi data, dapat mencakup:
Pemanggilan data yang tersimpan dalam database
(query).
Penyisipan/penambahan data baru ke database.
Penghapusan data dari database.
Pengubahan data pada database.
Beberapa perintah dasar yang termasuk dalam DDL
antara lain.
1. SELECT
Fungsi : Command SELECT ini berfungsi untuk
menampilkan sesuatu. Menampilkan disini tidak hanya menampilkan data dari sebuah
table saja, tetapi juga untuk menampilkan suatu ekspresi. Seperti menampilkan
hanya field yang memiliki kategori Suplement saja.
Syntax : SELECT * FROM nama_tabel;
Parameter : from, order by, where, dll
Contoh : SELECT * FROM obat;
Penjelasan : perintah diatas akan menampilkan semua
isi pada tabel obat.
2. DESC
Fungsi : Command DESC ini berfungsi untuk
menampilkan struktur tabel yang telah dibuat. Apa saja field yang telah dibuat,
type data dari field tersebut, dan primary key akan terlihat disini.
Syntax : DESC nama_table;
Parameter : -
Contoh : DESC obat;
Penjelasan : perintah diatas akan memperlihatkan
stuktur dari tabel obat yang telah dibuat.
3. INSERT INTO
Fungsi : Command INSERT INTO ini berfungsi untuk
menambahkan data/record dalam suatu tabel yang telah dibuat.
Syntax : INSERT INTO nama_tabel VALUES
(‘isi_field1’ , ‘isi_field2’,……);
Parameter : values, set
Contoh : INSERT INTO obat VALUES
(’CO012’,’Corsel’,’Suplement’,’13’,’183500’);
Penjelasan : perintah diatas akan membuat sebuah
record baru dalam tabel obat dengan id_obat = CO012, nama_obat =
Corsel, kategori = Suplement, jumlah = 13, dan harga = 183500.
4. UPDATE
Fungsi : Command UPDATE ini berfungsi untuk
merubah/memperbaharui data yang telah ada di dalam tebel.
Syntax :
UPDATE nama_tabel SET nama_field = ’nilai_baru’
WHERE nama_field = ’kondisi’ ;
Parameter : set, where
Contoh : UPDATE obat SET id_obat = ‘CE008’ WHERE
nama_obat = ‘Cetoros’;
Penjelasan : perintah diatas akan
mengubah id_obat BD019 menjadi CE008 pada tabel obat yang
memilikinama_obat Cetoros.
5. DELETE FROM
Fungsi : Command DELETE FROM ini berfungsi
untuk menghapus record yang ada pada sebuah tabel.
Syntax : DELETE
FROM nama_tabel WHERE nama_field =’option’;
Parameter : where
Contoh : DELETE FROM obat WHERE id_obat =’CO012’;
Penjelasan : perintah diatas akan menghapus record
dari tabel obat yang memiliki id_obat CO012.
6. EXPLAIN
Fungsi : Command EXPLAIN ini memiliki fungsi yang
sama seperti Desc yaitu berfungsi untuk menampilkan struktur tabel yang telah
dibuat, seperti nama_field, type data dari field tersebut, dan primary key.
Syntax : EXPLAIN nama_table;
Parameter : -
Contoh : EXPLAIN obat;
Penjelasan : perintah diatas akan memperlihatkan
stuktur dari tabel obat yang telah dibuat.
7. SELECT DESCENDING
Fungsi : Command SELECT DESCENDING ini berfungsi
menampilkan semua data dari bawah ke atas berdasarkan field yang telah
ditentukan.
Syntax : SELECT field1, field2, dan
seterusnya FROM nama_tabel ORDER BY field yang jadi acuan DESC;
Parameter : from, order by, desc
Contoh : SELECT id_obat, nama_obat, jumlah FROM BY
obat ORDER BY id_obat DESC;
Penjelasan : Perintah diatas akan menampilkan data
pada id_obat, nama_obat dan jumlah pada
tabel obat dan yang menjadi acuan pengurutan data dari bawah ke atas
adalah id_obat.
8. SELECT COUNT
Fungsi : Command SELECT COUNT ini berfungsi
menampilkan jumlah record yang ada dalam suatu tabel.
Syntax : SELECT COUNT(*)FROM nama_tabel;
Parameter : count, from
Contoh : SELECT COUNT(*)FROM obat;
Penjelasan : Perintah diatas menampilkan jumlah
record yang ada pada tabel obat.
9. SELECT MAX
Fungsi : Command SELECT MAX ini berfungsi untuk
mencari nilai tertinggi pada sebuah field di tabel.
Syntax : SELECT
MAX(nama_field) FROM nama_tabel;
Parameter : max, from
Contoh : SELECT MAX(jumlah) FROM obat;
Penjelasan : Perintah diatas akan menampilkan nilai
tertinggi dari field jumlah pada tabel obat.
10. SELECT MIN
Fungsi : Command SELECT MIN ini berfungsi untuk
mencari nilai terendah pada sebuah field di tabel.
Syntax : SELECT
MIN(nama_field) FROM nama_tabel;
Parameter : min, from
Contoh : SELECT MIN(jumlah) FROM obat;
Penjelasan : Perintah diatas akan menampilkan nilai
terendah dari field jumlah pada tabel obat.
Tidak ada komentar:
Posting Komentar