Which category of SQL statement (DDL vs DML vs DCL)

Verdict: Match the verb's purpose to its category: CREATE/ALTER/DROP change object structure (DDL); SELECT/INSERT/UPDATE/DELETE change or read row data (DML); GRANT/DENY/REVOKE change permissions (DCL).

CriterionDDLDMLDCL
PurposeCreate, modify, and remove tables and other objectsRetrieve, insert, modify, or delete rows in tablesManage access by granting, denying, or revoking permissions
Example statementsCREATE, ALTER, DROPSELECT, INSERT, UPDATE, DELETEGRANT, DENY, REVOKE
Acts onObject structure (tables, views)Row-level data inside tablesUser permissions on database objects

Rules

Traps