数据库笔试面试22——CREATE、DROP、ALTER语句

数据库笔试面试22——CREATE、DROP、ALTER语句_第1张图片

SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句实现的是()功能

A、数据查询

B、数据操纵

C、数据定义

D、数据控制

答案:C。

数据操纵语言(DML,Data Manipulation Language):包括INSERT、UPDATE和DELETE,它们分别用于添加、修改和删除表中的行。

事务处理语言(TCL,Transaction Control Language):其语句能确保被DML语句影响的表的所有行及时得以更新,包括BEGIN TRANSACTION、COMMIT和ROLLBACK。

数据控制语言(DCL,Data Control Language):其语句通过GRANT或REVOKE获得许可,确定单个用户和用户组对数据库对象的访问。某些RDBMS可用GRANT或REVOKE控制对表单个列的访问。

CREATE、DROP、ALTER属于数据定义语言。

本题中,对于选项A,数据查询是SELECT语句。所以,选项A错误。

对于选项B,数据操纵是DML语句。所以,选项B错误。

对于选项C,数据定义包括CREATE、DROP和ALTER。所以,选项C正确。

对于选项D,数据控制包括GRANT和REVOKE。所以,选项D错误。

所以,本题的答案为C。

你可能感兴趣的:(数据库笔试面试22——CREATE、DROP、ALTER语句)