A
data manipulation language (
DML) is a family of syntax elements similar to a computer
programming language used for selecting, inserting, deleting and updating data in a
database. Performing read-only queries of data is sometimes also considered a component of DML.