20春《数据库原理与应用》作业3
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 100 分)
1.DDBS的“分片”概念是指( )。
A.对系统分片
B.对磁盘分片
C.对内存分片
D.对DB分片
2.数据库的开发控制,完整性检查,安全性检查等是对数据库的( )。
A.设计
B.维护
C.操纵
D.保护
3.绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是( )。
A.模式和内模式
B.模式
C.外模式
D.内模式
4.继承性是一种“is-a”联系,是数据间的( )。
A.聚集联系
B.泛化/细化联系
C.封装联系
D.包含联系
5.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,B→C},那么F在模式R上的投影πAC(F)为( )。
A.不存在非平凡的FD
B.{A→C}
C.{A→B,B→C}
D.{A→B,A→C}
6.子模式DDL用来描述( )。
A.数据库的物理存储结构
B.数据库的概念结构
C.数据库的总体逻辑结构
D.数据库的局部逻辑结构
7.在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1→Y,称函数依赖X→Y为( )。
A.部分函数依赖
B.平凡函数依赖
C.完全函数依赖
D.传递函数依赖
8.在SQL语言中,DELETE语句的作用是( )。
A.删除视图
B.删除基本表和视图的元组
C.删除基本表和视图
D.删除基本表
9.客户/服务器体系结构功能分布的结果是减轻了( )。
A.服务器的负担
B.客户端的负担
C.I/O通道的压力
D.CPU的负担
10.若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于( )。
A.完整性状态
B.安全性状态
C.可靠性状态
D.一致性状态
11.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={B→C,D→C},属性集AB的闭包(AB)+为( )。
A.CD
B.BCD
C.ABCD
D.ABC
12.在关系数据库中,通过( )来表示概念记录之间的关系。
A.数据字典
B.外来关键字
C.关键字
D.元组
13.SQL中的视图提高了数据库系统的( )。
A.隔离性
B.并发控制
C.完整性
D.安全性
14.设计数据流程图(DFD)属于数据库设计的( )。
A.需求分析阶段的任务
B.逻辑设计阶段的任务
C.概念设计阶段的任务
D.可行性分析阶段的任务
15.DB;DBMS和DBS三者之间的关系是( )。
A.不能相互包括
B.DB包括DBMS和DBS
C.DBS包括DB和DBMS
D.DBMS包括DB和DBS
16.对基本表S,执行操作DROPTABLESRESTRICT的作用是( )。
A.把基本表S及产生的一切视图全部删除
B.当没有由S中的列产生的视图或约束时将表S删除
C.删除表S,将引用表S的视图中的一切视图的属性值置为空值
D.删除基本表S中的所有元组
17.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→C,B→C},那么F在模式R上的投影πAB(F)为( )。
A.不存在非平凡的FD
B.{A→C,B→C}
C.{AB→C}
D.{A→B}
18.在嵌入式SQL中,当SQL语句中引用宿主语言的程序变量时,程序变量应( )。
A.加后缀:
B.加后缀$
C.加前缀:
D.加前缀$
19.关系数据库的查询语言是一种( )语言。
A.高级程序设计
B.非过程性
C.过程性
D.第三代
20.对象关系数据库是从传统的RDB技术引入( )。
A.面向对象技术演变而来的
B.虚拟技术演变而来的
C.网络技术演变而来的
D.对象共享技术演变而来的
21.关系代数的半联接操作由下列操作组合而成( )。
A.联接和选择
B.联接和投影
C.笛卡儿积和投影
D.投影和选择
22.在二元关系模式R(U,F)中,X,Y都是单一属性,如果X→Y,则R最高可以达到( )。
A.BCNF
B.4NF
C.3NF
D.2NF
23.下列关于规范化理论各项中正确的是( )。
A.规范化一般是通过分解各个关系模式实现的,但有时也有合并
B.满足二级范式的关系模式一定满足一级范式
C.对于一个关系模式来说,规范化越深越好
D.一级范式要求一非主码属性完全函数依赖关键字
24.在数据库的概念设计中,最常用的模型是( )。
A.逻辑模型
B.物理模型
C.数学模型
D.实体联系模型
25.下列运算中( )不是关系代数的基本操作。
A.自然连接
B.笛卡儿积
C.投影
D.并