data manipulation language

Also found in: Acronyms, Wikipedia.

data manipulation language

[′dad·ə mə‚nip·yə¦lā·shən ‚laŋ·gwij]
(computer science)
The interface between a data base and an applications program, which is embedded in the language of the applications program and provides the programmer with procedures for accessing data in the data base.

Data Manipulation Language

(language, database)
(DML, or Data Management Language) A language for the manipulation of data in a database by applications and/or directly by end-users.

SQL contains DML commands such as INSERT, UPDATE, and DELETE.

See also Data Definition Language (DDL).

data manipulation language

A language that requests data from a DBMS. It is coded within the application program such as COBOL or C.
References in periodicals archive ?
After evaluating several competitive products, zipRealty selected iReflect because of its full support for Data Manipulation Language (DML) and Data Definition Language (DDL) commands.
quickly check database integrity without tying up system resources; - browse archived backups to recover data from individual tables; - regenerate Data Manipulation Language (DML) statements from the
The object data manipulation language is based on the SQL3 data model.
Prism Warehouse Manager then processes the update records as input and generates a COBOL program with embedded SQL data manipulation language (DML) to replace, insert or delete one or more rows in the tables of an Oracle data warehouse or ODS.
It provides a single language to access all databases by handling the translation of SQL commands into the proprietary data manipulation languages of the legacy DBMSs including DB2, ADABAS, CA-IDMS, CA-DATACOM/DB, IMS, VSAM, and MVS sequential files.