Bahasa Manipulasi Data (DML) adalah suatu keluarga bahasa komputer
yang digunakan oleh program komputer dan / atau pengguna database untuk
menyisipkan, menghapus dan update data dalam database . Read-only query, yaitu
SELECT , data ini dapat dianggap sebagai salah satu bagian dari DML atau di
luar itu, tergantung pada konteksnya.
Saat ini bahasa manipulasi data yang paling
populer adalah yang dari SQL , yang digunakan untuk mengambil dan memanipulasi
data dalam database relasional. Bentuk lain dari DML adalah yang digunakan oleh
IMS / DLI, CODASYL database (seperti IDMS ), dan lain-lain .