考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

SQL 语言可细分为数据定义语言、数据操作语言、数据控制语言、数据查询语言,下面哪项不属于数据操作语言()
A. INSERT
B. UPDATE
C. ALTER
D. DELETE
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

alter是修改对象属性的命令属于DDL语言,所以C是错误描述。

正确答案是 C: ALTER。

专业分析:
SQL(结构化查询语言)主要分为以下几种类型的子语言:

1. **数据定义语言(DDL)**:用于定义数据库结构或模式。典型的DDL语句包括:
- CREATE(创建)
- ALTER(修改)
- DROP(删除)

2. **数据操作语言(DML)**:用于数据的查询和修改。典型的DML语句包括:
- INSERT(插入)
- UPDATE(更新)
- DELETE(删除)
- SELECT(查询)

3. **数据控制语言(DCL)**:用于控制对数据的访问权限。典型的DCL语句包括:
- GRANT(授予权限)
- REVOKE(撤销权限)

4. **数据查询语言(DQL)**:严格来说,DQL是DML的一部分,主要用于查询数据。典型的DQL语句包括:
- SELECT(查询)

根据上述分类:
- A: INSERT 属于数据操作语言(DML)。
- B: UPDATE 属于数据操作语言(DML)。
- C: ALTER 属于数据定义语言(DDL)。
- D: DELETE 属于数据操作语言(DML)。

因此,ALTER 不属于数据操作语言(DML),而是数据定义语言(DDL)。