Data Manipulation Language (DML) is a Database querying or programmable-object concept used to retrieve, transform, define, or manipulate stored data.
Database developers and analysts use this concept when writing SQL, designing stored logic, troubleshooting query behavior, or documenting data access.