DML
(Data Manipulation Language)
(Data Manipulation Language)
DML atau Data Manipulation Language merupakan perintah yang
berfungsi untuk melakukan manipulasi data ataupun objek-objek yang ada didalam
suatu table.
Beberapa
manfaat atau kegunaan dari DML diantaranya adalah sebagai berikut :
1.Pengambilan informasi yang disimpan dalam tabel.
2.Penyisipan informasi baru ke tabel.
3.Penghapusan informasi dari tabel.
4.Modifikasi informasi yang disimpan dalam tabel.
5.Query adalah perintah yang ditulis untuk mengambil informasi.
Select
(Menampilkan record-recod data
yang terdapat pada table)
Insert
(Menambah data dalam suatu
record)
DELETE
(Menghapus satu atau beberapa
record dalam suatu table)
Update
(Mengubah satu / lebih data yang terdapat pada satu
atau lebih kolomtable.)
1. INSERT
FUNGSI : MENAMBAH BARIS (RECORD) BARU
Sintaks : INSERT INTO namatabel
Catatan :
Sintaks tersebut dapat digunakan jika jumlah kolom =
jumlah nilai,
tetapi jika dalam tabel semua kolom akan diisi dapat
digunakan sintaks
INSERT INTO namatabel VALUE(‘’,’’,’’,’’);
Contoh :
INSERT INTO NAMA VALUES (‘6’,’3KA07’,’HAFIZ’,’1211119
4’);
HASILNYA
2. UPDATE
Fungsi : merubah record
Sintaks : UPDATE namatabel SET namakolom = “nilai”
WHERE “kondisi”;
Contoh
UPDATE KAMPUS SET NILAI=”90”, WHERE NO= ” 4”;
3. DELETE
Fungsi : menghapus record
Sintaks : DELETE FROM namatabel
WHERE kondisi
Contoh
DELETE FROM KAMPUS WHERE NO=’6’;
DELETE FROM KAMPUS WHERE NO=’6’;
4. SELECT
Fungsi : menampilkan record
Sintaks : SELECT [DISTINCT] colname FROM tbname
[WHERE
kondisi]
[HAVING kondisi]
[GROUP BY
kondisi]
Klausa
GROUP BY digunakan untuk melakukan pengelompokan data. Klausa HAVING
digunakan untuk menentukan kondisi bagi klausa GROUP BY. Kelompok yang memenuhi
HAVING saja yang akan dihasilkan.
[ORDER BY kondisi]
Klausa
ORDER BY digunakan untuk mengurutkan data berdasarkan kolom tertentu sesuai
dengan tipe data yang dimiliki. atau tambahkan ASC untuk pengurutan
secara ascending(menaik) dan DESC untuk pengurutan
secara descending (menurun)
Contoh
SELECT * FROM NAMA
SELECT * FROM KAMPUS
SELECT * FROM KAMPUS WHERE NO=’5’;
Dalam DML juga ada ada
yang disebut dengan fungsi agregat diantaranya (COUNT, SUM, AVG, MIN, MAX)
Ø COUNT
: Perintah yang digunakan untuk menghitung jumlah baris suatu kolom pada
tabel.
Ø SUM
: Perintah yang digunakan untuk menghitung jumlah nilai suatu kolom pada
tabel.
Ø AVG
: Perintah yang digunakan untuk menghitung rata-rata dari nilai suatu
kolom pada tabel.
Ø MIN :
Perintah yang digunakan untuk menampilkan nilai terkecil dari suatu kolom
pada tabel.
Ø MAX
: Perintah yang digunakan untuk menampilkan nilai terbesar dari suatu
kolom pada tabel.
Sebagai contoh :
SELECT SUM(NILAI)
FROM KAMPUS;
HASIL = 450
SELECT MIN(NILAI)
FROM KAMPUS;
HASIL = 83
SELECT MA x
(NILAI) FROM KAMPUS;
HASIL = 99
SELECT AVG(NILAI)
FROM KAMPUS;
HASIL = 90
SELECT FIRST(NILAI)
AS nilai_pertama FROM KAMPUS;
HASIL = 88
SELECT LAST(NILAI)
AS nilaI_terakhir FROM KAMPUS;
HASIL = 83
:)
ردحذفNice Info Gan :v
ردحذفNice Info gan :v
ردحذفPerasaan kenal :D wwkwk
ردحذفإرسال تعليق
silahkan berkomentar dengan kata-kata yang sopan