Sunday, September 21, 2014

Data Manipulation Language (DML)

Pengertian DML

}Data Manipulation Language (DML) merupakan bahasa basis data yang berguna untuk melakukan modifikasi dan pengambilan data pada suatu basis data

}Modifikasi data terdiri dari: penambahan (insert), pembaruan (update) dan penghapusan (delete).
}kumpulan perintah SQL yang berhubungan dengan pekerjaan mengolah data di dalam table - dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database seperti table, column, dan sebagainya.

Penambahan Data (Insert)

Instruksi SQL untuk melakukan penambahan data adalah menggunakan syntax:

INSERT INTO <namaTabel> [(field1, field2, …)] 
VALUES (field1 [,field2, …])  |  SQL-SELECT

Keterangan
v <namaTabel> à nama tabel yang akan ditambahkan datanya
v [(field1, field2, …)] àfield-field di dalam tabel yang akan diisikan nilainya
v VALUES (nilai1 [,nilai2, …])  |  SQL-SELECT à nilai yang diisikan
  Jika mengisikan sebuah data tunggal saja yang tidak diambil dari tabel   lain, gunakan:
                               VALUES (nilai1 [,nilai2, …])



Mengubah Data (Update)


Instruksi SQL untuk melakukan perubahan data adalah menggunakan syntax:


UPDATE <namaTabel>
SET <field1>=<nilai1> [ , <field2> = <nilai2>, …]
[WHERE <kondisi>]

Keterangan
v <namaTabel> à nama tabel yang akan diubah datanya
v SET <field1>=<nilai1> [,<field2>=<nilai2>,... ] à nilai baru yang akan   diisikan pada field tertentu
 v[WHERE <kondisi>] à filter yang berlaku untuk menentukan data mana saja   yang diupdate 


Menghapus Data (Delete)

Instruksi SQL untuk menghapus data adalah menggunakan syntax:

DELETE FROM <namaTabel>
[WHERE <kondisi>]

Keterangan
v <namaTabel> à nama tabel yang akan dihapus datanya
v [WHERE <kondisi>] à filter yang berlaku untuk menentukan data mana saja   yang dihapus 



Sumber :

fikri.staff.gunadarma.ac.id/.../PengantarSQL-1.pdf
http://xbasicpro.com/training/mssql/mssql_dml.aspx
informatika.unsyiah.ac.id/rasudin/.../mgg11_sql_2.ppt





0 comments:

Post a Comment

 
;