DML (Data Manipulation Leanguage)

1.       INSERT

a.       a. Menambah baris dengan mengisi data pada setiap kolom

Contoh:

Insert into nama_table values (value1, value2, …,);




b.       b.Menambah baris dengan hanya mengisi data pada kolom tertentu

Contoh:

Insert into nama_tabel (nama_field, nama_field, …)

Values (valuel1, valuel2, …);




2.       UPDATE

a.       a. Perintah meng-update data dari suatu tabel keseluruhan

Update nama_tabel

Set nama_field = nilai_baru;



 

b. perintah meng-update data dari suatu tabel berdasarkan kondisi tertentu

update nama_tabel

set nama_field = nilai_baru

where kondisi;



3.       SELECT

a. Projection

projection adalah kemampuan perintah select untuk memilih filed/kolom mana yang akan di tampilkan

contoh:

select field, field2, … from nama_tabel;



b.       b. Selection

Selection adalah kemampuan printah select untuk memilih kolom yang akan di tampilkan

Contoh:

select kd_buku, nm_buku from buku where kd_buku = 'B01';



c.       c. Joining

Joining adalah kemampuan perintah selectuntuk menampilkan informasi yang berasal dari dua tabel atau lebih

Contoh: select * from buku, kategori

where buku.kd_kategori=kategori.kd_kategori;



 

 

                       

4.       DELETE

Menghapus data dari tabel

Contoh:

delete from buku where kd_buku = ‘B05’;