DML (Data Manipulation Languange)
Adalah sebuah SQL yang digunakan untuk memanipulasi data dalam basis data yang telah dibuat, misalnya untuk pengambilan, penyisipan, pengubahan, dan penghapusan data.
1. INSERT
Perintah INSERT digunakan untuk menyisipkan atau memasukkan data baru ke dalam tabel.
Syarat menggunakan oerintah ini adalah database dalam tabel harus sudah dibuat. Kemudian, Kalaian dapat menggunakan perintah ini untuk memasukkan data ke dalam dabel.
Sintaksis INSERT mempunyai dua macam pola dalam menambahkan data sebagai berikut.
a. Menambahkan baris dengan mengisi data pada setiap kolom.
CONTOH:
INSERT INTO buku VALUES (‘B01’, ‘K03’, ‘Sistem Basis Data’, 15);
b. Menambah garis dengan hanya mengisi data pada kolom tententu.
CONTOH:
insert into buku (kd_buku, kd_kategori, nm_buku, stok)
-> values ('B01', 'K03', 'Sistem Basis Data', 15);
Perintah UPDATE digunakan untuk mengubah atau mengedit data dari satu tabel atau lebih dari suatu database. Secara umum terdapat dua macam fungsi UPDATE pada SQL, yaitu update secara keseluruhan dan update berdasarkan kondisi. Sintax yang digunakan sebagai berikut.
a. Perintah meng-update data dari satu tabel secara keseluruhan.
CONTOH :
update buku
-> set nm_buku = 'Sistem Basis Data XI';
CONTOH :
Perintah SELECT merupakan perintah SQL yang berfungsi untuk megambil atau menampilkan data dari satu tabel atau beberapa tabel sekaligus dalam relasi. Dengan menggunakan perintah SELECT, informasi dapat disajikan sesuai kebutuhan.
A. PROJECTION
Projection adalah kemampuan perintah SELECT untuk memilih field/kolom mana yang akan ditampilkan.
CONTOH 1 :
select nm_buku from buku;
CONTOH 2 :
C. JOINING
Joining adalah kemampuan perintah SELECT untuk menampilkan informasi yang berasal dari dua tabel atau lebih, di mana ada relasi tertentu yang menghubungkan antar tabel tersebut.
CONTOH 1:
select * from buku, kategori
-> where buku.kd_kategori.kd_kategori;
CONTOH 2:
4. DELETE
Perintah DELETE digunakan untuk menghapus data dari tabel. Biasanya data yang dihapus merupakan data yang sudah tidak diperlikan lagi.
CONTOH :
DELETE FROM buku WHERE kd_buku = 'BO5';
Tidak ada komentar:
Posting Komentar