DML, atau Data Manipulation Language, adalah bagian penting dari bahasa pemrograman SQL (Structured Query Language) yang digunakan untuk mengelola data dalam database. DML memungkinkan pengguna untuk memodifikasi, menghapus, dan mengambil data dari tabel yang ada. Dalam artikel ini, kami akan membahas lebih lanjut tentang apa itu DML dan bagaimana cara menggunakannya. Mari kita mulai!
Daftar Isi
Pengertian DML
DML adalah subset dari SQL yang digunakan untuk memanipulasi data dalam database. Dengan menggunakan perintah DML, Anda dapat menambahkan, mengubah, atau menghapus data dalam tabel yang ada. DML memungkinkan Anda untuk mengambil data dengan menggunakan perintah SELECT dan memanipulasi data dengan menggunakan perintah INSERT, UPDATE, dan DELETE.
Perintah DML yang Umum Digunakan
Berikut adalah beberapa perintah DML yang umum digunakan dalam SQL:
1. SELECT: Perintah SELECT digunakan untuk mengambil data dari tabel yang ada dalam database. Anda dapat menggunakan klausa WHERE untuk memfilter data berdasarkan kriteria tertentu.
2. INSERT: Perintah INSERT digunakan untuk menambahkan data baru ke dalam tabel. Anda harus menyediakan nilai-nilai yang sesuai untuk setiap kolom dalam tabel yang dituju.
3. UPDATE: Perintah UPDATE digunakan untuk memperbarui data yang sudah ada dalam tabel. Anda dapat mengubah nilai-nilai kolom tertentu berdasarkan kriteria yang diberikan.
4. DELETE: Perintah DELETE digunakan untuk menghapus data dari tabel. Anda dapat menghapus data berdasarkan kriteria tertentu atau menghapus semua data dalam tabel.
Contoh Penggunaan DML
Untuk lebih memahami penggunaan DML, berikut adalah beberapa contoh penggunaannya:
1. SELECT:
SELECT * FROM customers WHERE country = ‘Indonesia’;
Perintah di atas akan mengambil semua data pelanggan yang berasal dari Indonesia dari tabel “customers”. Anda juga dapat memilih kolom tertentu dengan menggantikan karakter “*” dengan nama kolom yang diinginkan.
2. INSERT:
INSERT INTO products (name, price) VALUES (‘Smartphone’, 10000000);
Perintah di atas akan menambahkan produk baru dengan nama “Smartphone” dan harga Rp10.000.000 ke dalam tabel “products”. Anda harus memastikan kolom “name” dan “price” sesuai dengan struktur tabel yang dituju.
3. UPDATE:
UPDATE employees SET salary = 5000000 WHERE department = ‘IT’;
Perintah di atas akan mengubah gaji semua karyawan di departemen “IT” menjadi Rp5.000.000 dalam tabel “employees”. Anda dapat mengganti klausa WHERE dengan kriteria lain yang diinginkan.
4. DELETE:
DELETE FROM orders WHERE status = ‘canceled’;
Perintah di atas akan menghapus semua pesanan yang memiliki status “canceled” dari tabel “orders”. Anda juga dapat menggunakan klausa WHERE untuk menghapus data berdasarkan kriteria lainnya.
Kesimpulan
DML (Data Manipulation Language) adalah bagian penting dari bahasa pemrograman SQL yang digunakan untuk memanipulasi data dalam database. Dengan menggunakan perintah-perintah DML seperti SELECT, INSERT, UPDATE, dan DELETE, Anda dapat mengambil, menambahkan, mengubah, dan menghapus data dalam tabel. Memahami DML adalah kunci untuk mengelola data dengan efisien dalam database Anda.
Jadi, sekarang Anda telah mempelajari apa itu DML dan cara menggunakannya. Mulailah menerapkan pengetahuan ini dalam proyek Anda berikutnya dan tingkatkan keahlian SQL Anda!