全国自考(数据库系统原理)模拟试卷2
单项选择题
1.设关系模式R(X,Y,Z),F={Y→X,Z→X},分解ρ={XY,YZ}相对于F( )(B)
A. 是无损连接,也保持函数依赖
B. 是无损连接,但不保持函数依赖
C. 不是无损连接,但保持函数依赖
D. 既不是无损连接,也不保持函数依赖
解析:
2.允许用户Zhang对Score表的内容进行修改,正确的授权语句是( )(D)
A. GRANT UPDATE TO TABLE Score ON Zhang
B. GRANT UPDATE TO Score ON Zhang
C. GRANT UPDATE ON TABLE Score TO Zhang
D. GRANT UPDATE ON Score TO Zhang
解析:
3.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为( )(D)
A. 10
B. 30
C. 1000
D. 不确定
解析:R和S的并是由属于R或属于S的元组的集合组成,其元组数由具体的R和S来确定。
4.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:
SELECT S#,C#
FROM SC
WHERE( )(D)
A. G=0
B. G<=0
C. G=NULL
D. G IS NULL
解析:SQL中允许列值为空,空值用保留字NULL表示。这里用“G IS NULL”测试列值是否为空值。
5.在SELECT语句中,使用MAX(列名)时,该“列名”应该( )(D)
A. 必须是数值型
B. 必须是字符型
C. 必须是数值型或字符型
D. 不限制数据类型
解析:聚合函数MAX()用于求某一列值的最大值,它对列名不限制数据类型。
6.已知关系R(A,B)和S(A,B),则以下关系代数表达式中错误的是( )(D)
A. R∩S=S-(S-R)
B. R-S=R-(R∩S)
C. R∪S=R∪(S-R)
D. R∩S=R-(S-R)
解析:R∩S= R-(R-S)或R∩S=S-(S-R)。
7.检索选修课程号为“D3”的学生中成绩最高的学生的学号,正确的SELECT语句是( )(D)
A. SELECT S#
FROM SC
WHERE C # =’D3’AND GRADE> =
(SELECT GRADE FROM SC
WHERE C# =’D3’) ;
B. SELECT S#
FROM SC
WHERE C# =’D3’AND GRADE IN
(SELECT GRADE FROM SC
WHERE C# =’D3’) ;
C. SELECT S#
FROM SC
WHERE C# =’D3’AND GRADE NOT IN
(SELECT GRADE FROM SC
WHERE C# =’D3’) ;
D. SELECT S#
FROM SC
WHERE C # =’D3’AND GRADE> = ALL
(SELECT GRADE FROM SC
WHERE C# =’D3t) ;
解析:
8.关系运算中花费时间可能最长的运算是( )(C)
A. 投影
B. 选择
C. 笛卡尔积
D. 除
解析:笛卡尔积运算的次数为两个关系元组个数的乘积,相对于投影、选择和除,它花费的时间可能最长。
9.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )(D)
A. 可靠性
B. 一致性
C. 完整性
D. 安全性
解析:授权是数据库安全性控制通常采用的措施之一。
10.设关系R和S的结构相同,并且各有80个元组,假如这两个关系做交运算,其运算结果的元组个数为( )(B)
A. 80
B. 小于等于80
C. 大于等于160
D. 大于等于80,小于等于160
解析:关系R和S的交是由属于R又属于S的元组构成的集合,所以本题中运算结果的元组个数小于或等于80。
11.在下列几种故障中,不破坏数据库内容的是( )(B)
A. 计算机病毒发作
B. 供电系统故障
C. 瞬时的强磁场干扰
D. 磁盘介质损坏
解析:
12.要使数据库具有可恢复性,典型策略是( )(D)
A. 加强机房安全管理
B. 安装防病毒设施
C. 经常检修计算机系统
D. 数据转储和建立日志
解析:
13.如果事务T获得了数据项Q上的排他锁,则T对Q( )(C)
A. 只能读不能写
B. 只能写不能读
C. 既可读又可写
D. 不能读不能写
解析:T对数据项Q加了排他锁,则T对Q可以读也可以写,并且在T对Q解除封锁之前,不允许其他事务再对Q加任何类型的锁。
14.“断言”是DBS采用的( )(A)
A. 完整性措施
B. 安全性措施
C. 恢复措施
D. 并发控制措施
解析:
15.事务日志用于保存( )(A)
A. 对数据的更新操作
B. 数据操作
C. 程序的执行结果
D. 程序运行过程
解析:
16.数据库恢复的主要依据是( )(D)
A. DBA
B. DD
C. 文档
D. 事务日志
解析:
填空题
17.从事物的特性到计算机中的具体表示,数据描述经历了概念设计、逻辑设计和________三个阶段。
物理设计
解析:
18.与一个联系有关的实体集个数,称为联系的________。
元数
解析:
19.在数据抽象的四种级别中,抽象级别最高的数据模型是________。
概念模型
解析:
20.________是对数据描述的集中管理,它的功能是存储和检索各种数据描述。
数据字典(或DD)
解析:
本文档预览:3500字符,共7393字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载