alter is a command to modify object attributes belonging to DDL, so C is an incorrect description.
正确答案是C: ALTER。
SQL(结构化查询语言)可以分为以下几类:
1. 数据定义语言(DDL,Data Definition Language):用于定义数据库结构和模式。常见的DDL语句包括CREATE、ALTER、DROP等。
2. 数据操作语言(DML,Data Manipulation Language):用于对数据库中的数据进行查询、插入、更新和删除操作。常见的DML语句包括SELECT、INSERT、UPDATE、DELETE等。
3. 数据控制语言(DCL,Data Control Language):用于控制数据库的访问权限和安全性。常见的DCL语句包括GRANT、REVOKE等。
4. 数据查询语言(DQL,Data Query Language):主要用于查询数据,最常见的DQL语句是SELECT。
在给出的选项中:
- INSERT:用于插入数据到表中,属于DML。
- UPDATE:用于更新表中的数据,属于DML。
- ALTER:用于修改数据库对象的结构(如表结构),属于DDL。
- DELETE:用于删除表中的数据,属于DML。
因此,ALTER不属于数据操作语言(DML),而是数据定义语言(DDL)。