一、选择题
1、数据库的事务日志文件(      )。
A.只能有一个
B.可以有多个
C.可以没有
D.以上都不对
正确答案:B
2、CREATE命令属于(      )语句。
A.数据查询
B.数据操纵
C.数据定义
增加字段的sql语句
D.数据控制
正确答案:C
3、使用ALTER命令修改数据时,以下说法错误的是(      )。
A.可以增加主要数据文件
B.可以删除次要数据文件
C.可以修改文件的增容方式
D.可以增加事务日志文件
正确答案:A
4、使用存储存储过程Sp_helpfile可以(      )。
A.查看数据库的结构
B.查看数据库的文件信息
C.查看数据库的文件组信息
D.以上都可以
正确答案:B
5、在DBMS中分离数据库之后,(      )。
A.数据库文件将会从磁盘上删除
B.数据库文件将会脱离DBMSC.事务日志文件将会从磁盘上删除
D.以上都不对
正确答案:B
6、假设学号字段“SNo”的数据类型为nvarchar(6),当“SNo”的值为“S001”时,“SNo”在内存中占(      )字节。
A.4
B.6
C.8
D.12
正确答案:C
7、创建数据表时,如果给某个字段定义PRIMARY KEY约束时,该字段的数据(      )。
A.不允许有空值
B.允许有多个空值
C.允许有一个空值
D.以上都不对
正确答案:A
8、为数据表增加新的字段时,(      )。
A.可以为新字段设置NOT NULL约束
B.不能为新字段设置NOT NULL约束
C.不能为新字段设置约束
D.以上都不对
正确答案:B
9、在SQL的SELECT语句中,能实现选取操作的是(      )。
A.SELECT
B.FROM
C.WHERE     
D.GROUP BY
正确答案:C
10、假定学生关系是S(SNo,SName,Sex,Age),课程关系是C(CNo,CName,Teacher),学生选课关系是SC(SNo,CNo,Grade)。要查选修“数据库”课程的“男”学生姓名,将涉及的关系是(      )。
A.S
B.SC,C
C.S,SC
D.S,C,SC
正确答案:D
11、下列SQL语句中,(      )不是数据操纵语句。
A.INSERT     
B.CREATE   
C.DELETE     
D.UPDATE
正确答案:B
12、SQL中,下列涉及空值的操作,不正确的是(      )。
A.AGE IS NULL           
B.AGE IS NOT NULL
C.AGE = NULL             
D.NOT (AGE IS NULL)
正确答案:C
13、外键约束必须在(      )中定义。
A.主表
B.从表
C.主表或者从表
D.以上都不对
正确答案:B
14、DROP命令属于(      )语句。
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
正确答案:C
15、SQL语言一次查询的结果是一个(      )
A.数据项
B.记录
C.元组   
D.表
正确答案:D
16、当FROM子句中出现多个基本表或视图时,系统将执行(      )操作。
A.并
B.连接
C.自然连接
D.笛卡儿积
正确答案:B
二、填空题
1、SQL支持数据库的三级模式结构,其中          对应于基本表。
正确答案:模式
2、查询书名“BN”中第三个汉字是“力”的图书信息,WHERE之后使用的命令是         
正确答案:BN like '__力
3、在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用          关键字。
正确答案:distinct
4、相关子查询的执行次数是由父查询表的          决定的。
正确答案:行数
5、将查询结果存储到一个新建的数据库表或临时表中的命令是            。
正确答案: into
6、视图是虚表,其数据不进行存储,只在数据库中存储其            。
正确答案:定义
7、给数据表的某个字段设置PRIMARY KEY约束时,在该字段上会自动创建        索引和唯一索引。
正确答案:聚集
8、SQL支持数据库的三级模式结构,          对应于存储文件。
正确答案:内模式
9、SQL的功能包括数据查询、数据定义、数据操纵和         四个部分。
正确答案:数据控制

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。