DML ( Data Maniputaion Language )

DML
(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’;


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


Penulis : Dito Endero Nakresna

4 Comments

silahkan berkomentar dengan kata-kata yang sopan

Post a Comment

silahkan berkomentar dengan kata-kata yang sopan

Post a Comment

Previous Post Next Post