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:
- 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;
- 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.
- UPDATE Digunakan untuk mengubah data yang sudah ada di dalam table. Default UPDATE nama_tabel SET Field 1='nilai baru' WHERE;
- DELETE Digunakan untuk menghapus data yang sudah ada di dalam tabel. Default DELETE FROM nama_tabel WHERE;
Materi dan Latihan Basis Data
dengan menggunakan perintah USE KASIRR;
kemudian SHOW TABLES;
(Menggunakan "S" karena memanggilnya bukan untuk table 1 saja)
- Perintah INSERT INTO
maka akan menghasilkan gambar seperti berikut.
- Perintah READ / SELECT
Ketika saya menuliskan syntak SELECT *FROM Pelanggan, maka menghasilkan, sebagai berikut:
- Menampilkan Record dari field (Nama dan perkerjaan) Sebagai berikut:
- Perintah DELETE
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
Menghasilkan nama "aku cakap" yang sebelumnya bernama "Fulan"
semoga bermanfaat❤
Terimakasih👊✌
Komentar
Posting Komentar