DATA MANIPULATION LANGUAGE (DML)

 1. INSERT


A. Menambah baris dengan mengisi data pada setiap kolom

Contoh:


Insert Into buku Values (‘B01’, ‘K03’, ‘Sistem Basis Data’, 15);




B. Menambah baris dengan mengisi data pada kolom tertentu.

Contoh:


insert into buku (kd_buku, kd_kategori, nm_buku, stok)

    -> values ('B01', 'K03', 'Sistem Basis Data', 15);




 2. UPDATE


A. Perintah meng-update data dari suatu tabel secara keseluruhan

CONTOH:

update buku

    -> set nm_buku = 'Sistem Basis Data XI';




B.PERINTAH MENG UPDATE DATA DARI SUATU TABEL BERDASARKAN KONDISI TERTENTU.

CONTOH:

> update buku

    -> set nm_buku = 'Sistem Basis Data XI'

    -> where kd_buku = 'B01';




3.SELECT

A.PROJECTION

ADALAH KEMAMPUAN PERINTAH SELECT UNTUK MEMILIH KOLOM YANG AKAN DITAMPILKAN.

CONTOH 1:

select nm_buku from buku;





CONTOH 2:





B.SELECTION

ADALAH KEMAMPUAN PERINTAH SELECT UNTUK MEMILIH BARIS YANG AKAN DITAMPILKAN .

CONTOH:

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




C.JOINING

ADALAH KEMAMPUAN PERINTAH SELECT UNTUK MENAMPILKAN INFORMASI YANG BERASAL DARI DUA TABEL ATAU LEBIH,DI MANA ADA RELASI TERTENTU YANG MENGHUBUNGKAN ANTARA TABEL TERSEBUT.

CONTOH 1:

select * from buku, kategori

    -> where buku.kd_kategori=kategori.kd_kategori;





CONTOH 2:





4.DELETE

UNTUK MENGHAPUS DATA DARI TABEL.

CONTOH:

DELETE FROM buku WHERE kd_buku = ‘B05’;

Categories: Share

Leave a Reply