DATA MANIPULATION LANGUAGE (DML)

 Data Manipilation Language (DML) 

DML kumpulan perintah SQL yang berhubungan dengan perkejaan mengolah data  di dalam tabel dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database seperti table, column, dan sebagainya.


DML merupakan metode query dasar yang dapat digunakan apabila DDL telah terjadi sehingga fungsi dari query DML ini untuk melakukan database yang telah dibuat.

Beberapa Jenis perintah DML, yaitu:

  1. CREATE/INSERT  merupakan jenis perintah yang digunakan untuk memasukan atau input data ke tabel. Ketika menggunakan INSERT kita harus tahu field yang ada didalam tabel, sehingga data tidak inkonsisten. Default INSERT adalah INSERT INTO nama_tabel VALUES ('nilai 1', 'nilai 2',......); atau dengan INSERT INTO nama_tebel (field 1, field 2,......) VALUES;
  2. READ/SELECT  Merupakan jenis perintah yang digunakan untuk melihat data yang ada di table. Default untuk menampilkan seluruh data yaitu Default SELECT *FROM NAMA_TABLE Tanda arterik * mengacu pada semua kolom tabel. Atau bisa juga menggunakan Default SELECT nama_kolom 1, nama_kolom 2......... FROM nama_tabel; Tergantung kondisi yang diminta.
  3. UPDATE Digunakan untuk mengubah data yang sudah ada di dalam table. Default UPDATE nama_tabel SET Field 1='nilai baru' WHERE;
  4. DELETE  Digunakan untuk menghapus data yang sudah ada di dalam tabel. Default DELETE FROM nama_tabel WHERE;



Materi dan Latihan Basis Data

Langkah untuk memasukan data diatas gunakan database yang telah dibuat database KASIRR.
dengan menggunakan perintah USE KASIRR;
kemudian SHOW TABLES;
(Menggunakan "S" karena memanggilnya bukan untuk table 1 saja)
  • Perintah INSERT INTO
Memasukan record gambar latihan diatas ke dalam tabel pelanggan dengan perintah INSERT INTO VALUES .
maka akan menghasilkan gambar seperti berikut.

hasil gambar tersebut akan menjadi acuan untuk tugas berikutnya, yaitu:
  • Perintah READ / SELECT
Ketika saya menuliskan syntak SELECT *FROM Pelanggan,  maka menghasilkan, sebagai berikut:

  • Menampilkan Record  dari field (Nama dan perkerjaan) Sebagai berikut:
Dengan menggunakan perintah SELECT Nama, Pekerjaan ; Maka akan menghasilkan, sebagai berikut:
  • Perintah DELETE
Ketika saya menuliskan syntak DELETE FROM Pelanggan WHERE Id_Pelanggan; Maka akan menghasilkan, sebagai berikut:

Selanjutnya, Ketika saya menuliskan DELETE FROM Pelanggan WHERE Nama= "Fulanah"; Maka akan menghasilkan, sebagai berikut:


Perbedaannya adalah pada nomor 4 yang terhapus adalah id_pelanggan 1 dengan Nama "Salman", Sedangkan pada nomor 5 yang terhapus adalah id_pelanggan  dengan Nama "Fulanah"
  • Perintah UPDATE
Ketika saya menuliskan UPDATE Pelanggan SET Nama = "aku cakap" WHERE id_pelanggan = 3; Maka akan mengahasilkan, sebagai berikut:


Menghasilkan nama "aku cakap"  yang sebelumnya bernama "Fulan"






semoga bermanfaat❤

Terimakasih👊✌

Komentar

Postingan populer dari blog ini

basis data (Normalisasi) perpustakaan