alter 是修改对象属性的命令,它属于 DDL 语言,所以 C 是错误描述。
正确答案是 C: ALTER。
专业分析:
SQL(结构化查询语言)可以细分为以下几类:
1. **数据定义语言(DDL)**:用于定义数据库结构或模式。包括创建、修改和删除数据库对象的命令。常见的DDL命令有:
- CREATE
- ALTER
- DROP
2. **数据操作语言(DML)**:用于对数据库中的数据进行查询和修改。常见的DML命令有:
- INSERT:插入数据
- UPDATE:更新数据
- DELETE:删除数据
3. **数据控制语言(DCL)**:用于控制数据库的访问权限。常见的DCL命令有:
- GRANT
- REVOKE
4. **数据查询语言(DQL)**:主要用于查询数据库中的数据。常见的DQL命令有:
- SELECT
在选项中:
- **INSERT**(插入数据)属于数据操作语言(DML)。
- **UPDATE**(更新数据)属于数据操作语言(DML)。
- **ALTER**(修改数据库结构)属于数据定义语言(DDL)。
- **DELETE**(删除数据)属于数据操作语言(DML)。
因此,选项 C: ALTER 不属于数据操作语言(DML),而是数据定义语言(DDL)。