Data Manipulation Language (DML)

> Data Manipulation Language (DML) 

   DML adalah sekumpulan perintah yang di gunakan untuk melakukan pengelolaan database seperti membuat baru, menambah, menghapus dan menampilkan, perintah utamanya adalah seperti UPDATE, DELETE, INSERT, SELECT. 

1. SELECT: Perintah ini digunakan untuk mengambil baris dari tabel. Sintaksnya adalah SELECT [nama kolom] dari [nama tabel] di mana [kondisi]. SELECT adalah perintah DML yang paling banyak digunakan dalam SQL.

2. UPDATE: Perintah ini memodifikasi data dari satu atau lebih record. Sintaks perintah pembaruan adalah UPDATE [nama tabel] SET [nama kolom = nilai] di mana [kondisi].

3. INSERT: Perintah ini menambahkan satu atau lebih record ke tabel database. Sintaks perintah insert adalah INSERT INTO [nama tabel] [column(s)] VALUES [value(s)].

4. DELETE: Perintah ini menghapus satu atau lebih record dari tabel sesuai dengan kondisi yang ditentukan. Sintaks perintah delete adalah DELETE FROM [nama tabel] dimana [kondisi].

Contoh : 

                 SELECT *FROM Buku ;
                 UPDATE Buku SET Judul_buku = "PUISI" WHERE id =1123;
                 INSERT     INTO    Buku    (ID,Kode_buku,judul_buku,tanggal_terbit) 
        values(1124, "KoD2?, "Desainer","2013-01-11?);

Pada contoh perintah DML di atas terdapat tiga perintah yang memiliki fungsi yang berbeda, pada baris pertama adalah perintah yang berfungsi untuk menampilkan data, disana terdapat perintah utamanya adalah SELECT yang artinya menampilkan, Kemudian di ikuti kode bintang yang artinya 'semua'. Di ikuti kode FROM yang memiliki arti dari table Buku. Jika di baca lengkap memiliki arti menampilkan seluruh data yang terdapat pada table buku.

Pada baris kedua terdapat perintah yang menggunakan kode utama UPDATE Buku yang artinya akan mengubah data yang sudah ada pada table buku, di ikuti dengan SET Judul_Buku = 'PUISI', yang artinya data yang sudah ada akan di ubah dengan kata 'PUISI'. lalu yang di rubah ada pada bagian kode terakhir WHERE id='1123?, Judul buku yang akan di ubah dengan 'PUISI' adalah judul buku yang memiliki id 1123.

Terakhir ada baris kode yang berfungsi untuk menambahkann data, di sana terdapat fungsi INSERT INOT Buku, yang artinya data akan di masukan ke dalam table buku yang diikuti dengan nama-nama kolomnya secara urut. Kemudian di ikuti Values dengan isi data sesuai dengan urutan nama kolomnya, terakhir di tutup dengan tanda petik dua pada setiap perintah SQL(;).

Komentar