Perintah DML: Panduan Lengkap untuk Manipulasi Data dalam Database

Apa itu Perintah DML?

Perintah DML (Data Manipulation Language) adalah kumpulan perintah yang digunakan untuk melakukan manipulasi data dalam sebuah database. Dengan menggunakan perintah DML, pengguna dapat memanipulasi data yang ada dalam tabel, seperti mengambil data, menambahkan, mengubah, dan menghapus data.

Jenis-jenis Perintah DML

Perintah DML terdiri dari beberapa jenis, antara lain:

1. SELECT

Perintah SELECT digunakan untuk mengambil data dari satu atau beberapa tabel dalam database. Dengan menggunakan perintah ini, pengguna dapat menentukan kolom-kolom yang ingin ditampilkan, melakukan pengurutan data, dan menerapkan kondisi penyeleksian data tertentu.

2. INSERT

Perintah INSERT digunakan untuk menambahkan data baru ke dalam tabel. Pengguna dapat menentukan nilai-nilai yang ingin dimasukkan ke dalam kolom-kolom pada saat melakukan perintah INSERT.

3. UPDATE

Perintah UPDATE digunakan untuk mengubah data yang sudah ada dalam tabel. Pengguna dapat mengubah nilai-nilai pada kolom-kolom tertentu sesuai dengan kondisi yang ditentukan.

4. DELETE

Perintah DELETE digunakan untuk menghapus data dari tabel. Pengguna dapat menghapus seluruh baris data atau hanya beberapa baris data tertentu sesuai dengan kondisi yang ditentukan.

Sintaksis Perintah DML

Setiap perintah DML memiliki sintaksis yang berbeda, namun secara umum sintaksis yang digunakan adalah sebagai berikut:

1. SELECT

SELECT kolom1, kolom2, ... FROM nama_tabel WHERE kondisi;

2. INSERT

INSERT INTO nama_tabel (kolom1, kolom2, ...) VALUES (nilai1, nilai2, ...);

3. UPDATE

UPDATE nama_tabel SET kolom1 = nilai1, kolom2 = nilai2, ... WHERE kondisi;

4. DELETE

DELETE FROM nama_tabel WHERE kondisi;

Contoh Penggunaan Perintah DML

Untuk lebih memahami penggunaan perintah DML, berikut adalah contoh-contoh penggunaannya:

1. SELECT

Contoh penggunaan perintah SELECT:

SELECT nama, email FROM pengguna WHERE usia > 25;

Perintah di atas akan mengambil nama dan email dari pengguna yang berusia lebih dari 25 tahun.

2. INSERT

Contoh penggunaan perintah INSERT:

INSERT INTO pengguna (nama, email) VALUES ('John Doe', '[email protected]');

Perintah di atas akan menambahkan data pengguna baru dengan nama ‘John Doe’ dan email ‘[email protected]’ ke dalam tabel pengguna.

3. UPDATE

Contoh penggunaan perintah UPDATE:

UPDATE pengguna SET email = '[email protected]' WHERE id = 1;

Perintah di atas akan mengubah nilai kolom email menjadi ‘[email protected]’ pada pengguna dengan ID 1.

4. DELETE

Contoh penggunaan perintah DELETE:

DELETE FROM pengguna WHERE id = 1;

Perintah di atas akan menghapus data pengguna dengan ID 1 dari tabel pengguna.

Kesimpulan

Perintah DML adalah kumpulan perintah yang digunakan untuk melakukan manipulasi data dalam database. Dengan menggunakan perintah DML, pengguna dapat mengambil, menambahkan, mengubah, dan menghapus data dalam tabel. Setiap perintah DML memiliki sintaksis yang berbeda, namun secara umum dapat digunakan dengan mudah. Dengan memahami dan menguasai perintah DML, pengguna dapat melakukan manipulasi data dengan efisien dan akurat.