Data Manipulation Language
Data manipulation language (DML) describes a set of commands that are used to query and change data within existing schema objects. In this case commit is not implicit that is alters are not permanent till explicitly committed. DML statements having of SELECT, UPDATE, INSERT and DELETE statements.