Home » » Aplikasi Database Server Pert 4: Data Manipulation Language

Aplikasi Database Server Pert 4: Data Manipulation Language

Written By Mesran on Saturday 29 March 2014 | 11:34



Data Manipulation Language (DML)
Data Manipulation Language (DML) merupakan perintah basis data (Database) yang berguna untuk melakukan penambahan, penyisipan, pengambilan data serta penghapusan record yang terdapat dalam basis data.

1. Penambahan Data
Untuk menambahkan data menggunakan perintah INSERT INTO

Ex : Terlebih dahulu sudah ada tabel mahasiswa dengan struktur field seperti dibawah ini :


Lakukan perintah ini pada layar SQL anda.

INSERT INTO MAHASISWA(NPM, NAMA, JENJANG) VALUES('0211021','Andika','D3') ;

Perintah diatas akan menghasilkan informasi seperti berikut :
Inserted rows: 1 (Query took 0.0007 sec)


Dan menambahkan 1 row pada tabel MAHASISWA.  Click BROWSE maka akan terlihat hasil seperti berikut ini :










Untuk menambahkan banyak data sekaligus digunakan perintah seperti dibawah ini :

INSERT INTO MAHASISWA(NPM, NAMA, JENJANG)
VALUES('0211023','Johan Andika','D3'),
('0211022','Andika Pratama','D3'),
('0211024','Dian','D3'),
('0211001','Andi','S1') ;

Sehingga akan menghasilkan seperti gambar berikut ini :















Perintah INSERT INTO tersebut bisa juga tanpa menyebutkan VALUES, seperti pada perintah dibawah ini :

INSERT INTO MAHASISWA VALUES('0211053','Susilawati','D3','2002') ;

Click Browse dan bandingkan hasilnya.
















2. Pemodifikasian/Pengeditan Data

Silahkan Click tabel mahasiswa dan click browse sehingga akan menghasilkan tampilan berikut ini :
















Pada gambar terlihat untuk beberapa FIELD Telp masih kosong, hal ini terjadi karna saat penginputan tidak menyertakan isi dari FIELD Telp.

Untuk memodifikasi data Telp maka kita gunakan perintah UPDATE.

UPDATE MAHASISWA SET Tahun='2002' WHERE NPM='0211021' ;

Click Browse dan lihat hasilnya.















Dari gambar tersebut akan terlihat Field TELP untuk NPM 0211021 atas nama Andika yang sebelumnya NULL telah teredit dengan nilai 2002

Untuk mengedit nama Andika bila dilakukan dengan perintah berikut ini :

UPDATE MAHASISWA SET Nama='M. Andika' WHERE NPM='0211021' ;

Click Browse dan lihat hasilnya :















Terlihat Mahasiswa dengan NPM 0211021 dengan nama yang sebelumnya Andika telah termodifikasi menjadi 'M. Andika'

Pemakaian UPDATE harus menerapkan Klausa WHERE dengan tujuan tidak semua record data yang terupdate. Hanya record yang di sesuaikan pada klausa WHERE tersebut, yaitu Mahasiswa dengan NPM='0211021'






0 comments:

Post a Comment

Terima kasih apabila sudah memberikan komentar yang baik dan sopan :)