SQL
DDL – язык описания данных: команды для создания таблицы, изменения и удаления баз данных, таблиц и прочего.
DML – язык управления данными: позволяют пользователю манипулировать данными (добавлять/изменять/удалять).
DQL – язык запросов: позволяет осуществлять выборку данных.
https://stackoverflow.com/ques[..]ble-to-use-which-one[link1] – MySQL: “= true” vs “is true” on BOOLEAN. When is it advisable to use which one? And Which one is vendor independent?