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

备考刷题,请到

CDA认证小程序

SQL can be divided into Data Definition Language, Data Manipulation Language, Data Control Language, Data Query Language. Which of the following does NOT belong to Data Manipulation Language?()
A. INSERT
B. UPDATE
C. ALTER
D. DELETE
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

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)。