数据库原理选择题(3)

2018-11-27 19:26

B. R是具有函数依赖集F的关系模式,(R1,R2)是R的一个分解 C. 判断α是否为超码,通过计算α+(α在F下的闭包),看α+是否包含了R中的所有属性。若是,则α为R的超码

D. 通过检验是否β∈α+来验证函数依赖是否成立,也就是说,用属性包计算α+,看它是否包含β

120.给定义关系模式R,U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},则分解ρ={R1[ABCE],R2[CD]}满足()

A.具有无损连接性、保持函数依赖 B.不具有无损连接性、保持函数依赖 C.具有无损连接性、不保持函数依赖 D.不具有无损连接性、不保持函数依赖 121.下列关于模式分解的说法中,不正确的是(D)

A.要求分解保持函数依赖,模式分离总可以达到3NF,不一定能达到BCNF

B.要求分解既保持函数依赖又具有无损连接性,可以达到3NF,不一定达到BCNF C.要求分解具有连接性,可以达到4NF

D.要求分解既有连接性,又可以保持函数依赖,可以达到5NF 122.模式分解的算法不包括(D) A.合成法(3NF,保持函数依赖) B.在合成法基础上进行调整 C.分解法(BCNF,无损)和分解法(4NF,无损) D.无损保持法 123.模式分解的合成法内容不包括(D)

A.函数依赖集F极小化处理和对F按相同左部原则分组

B.处理不出现在F中的属性,这些属性单独构成一个关系,并从U中去掉它们 C.如有X→A?F且XA=U,则算法终止

D.在保证BCNF的基础上具有无损连接的分解 124.关系数据库设计中的陷阱(pitfalls)是指(A) A.信息重复和不能表示特定信息 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.应该插入的数据未被插入 125.以下选项中,数据库设计原则不包括的是(B) A. 慎用游标和事务的陷阱

B. 索引(Index)的使用技巧和数据类型的选择 C. 数据的一致性和完整性 D. 慎用游标和事务的完整性

126.基于DBMS的数据库完整性设计大体分为(D) A.需求分析阶段和概念结构设计阶段 B.逻辑结构设计阶段和概念结构设计阶段 C.概念结构设计阶段和需求分析阶段

D.需求分析阶段、概念结构设计阶段和逻辑结构设计阶段 127.在关系数据库设计中,设计关系模式是(C)的任务。 A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 128.选择某种索引方法是数据库设计过程中(D)阶段的任务 A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计 129.实体联系图中,椭圆代表(C)

A. 实体类型 B. 记录类型 C. 属性类型 D. 联系类型 130.关系数据库中,实现实体之间的联系是通过关系与关系之间的(D)

A. 公共索引 B. 公共存储 C. 公共元组 D. 公共属性

131.有10个实体类型,并且它们之间存在着10个不同的二元联系,其中2个是1:1

11

联系类型,3个是1:N联系类型,5个是M:N联系类型,那么根据转换规则,这个E-R结构转换成的关系模式有(B) A. 13个 B. 15个 C. 18个 D. 20个

132.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多个职员,从职员到部门的联系类型是(C) A. 多对多 B. 一对一 C. 多对一 D. 一对多 133.在数据库的概念设计中,最常用的数据模型是(D)

A. 形象模型 B. 物理模型 C. 逻辑模型 D. 实体联系模型

134.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是(C) A. M端实体的码 B. N端实体的码 C. M端实体码与N端实体码组合 D. 重新选取其他属性

135.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模

式的关键字是(C) A. M端实体的关键字 B. N端实体的关键字 C. M端实体关键字与N端实体关键字组合 D. 重新选取其他属性

136.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的(B)阶段

A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计 137.E-R图是数据库设计的工具之一,它适用于建立数据库的(A)

A. 概念模型 B. 逻辑模型 C. 结构模型 D. 物理模型 138.在数据库设计中,在概念阶段可用E-R方法,其设计出的图称为(D)

A. 实物示意图 B. 实用概念图 C. 实体表示图 D. 实体联系图 139.将E-R模型转换成关系模型,属于数据库的(B)

A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计 140.在关系数据库设计中,设计关系模式是(C)的任务

A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段

141.数据库物理设计完成后,进入数据库实施阶段,下列选项中不属于实施阶段的工作是(B)

A. 建立数据库结构 B. 扩充功能 C. 加载数据 D. 系统调试 142.数据库物理设计阶段得到的结果是(D)

A. 数据字典描述的数据需求 B. E-R图表示的概念模型 C. 某个DBMS所支持的数据模型 D. 包括存储结构和存取方法的物理结构 143.以下选项中,数据库的实施和维护不包括的内容是(D)

A. 数据库的载入和应用程序的调试 B. 数据库的运行 C. 数据库的运行和维护 D. 数据库服务器的清洁 144.在数据库运行阶段,对数据库进行经常性维护工作的主要是(A)

A. DBA B. DBMS C. RDBMS D. HASH 145.数据库的运行和维护不包含的选项是(D)

A.数据库的转储和恢复

B.数据库的安全性,完整性控制和数据库的重组与重构造 C.数据库性能的监督、分析和改造 D.数据库服务器硬件的升级

146.下列不属于查询处理的基本步骤的选项是(C)

12

A. parsingandtranslation B. evaluation C. sortion D. optimization 147.RDBMS查询处理的4个阶段是(A)

A. 查询分析、查询检查、查询优化、查询执行 B. 查询分析、查询检查、查询优化、查询链接 C. 查询分析、查询检查、查询链接、查询执行 D. 查询优化、查询检查、查询链接、查询执行 148.实现查询处理算法是(a)

A. 连接操作的实现,选择操作的实现 B. 查询操作的实现 C. 索引连接方法 D. 查询操作的实现、索引连接方法 149.下列不属于连接操作的实现有(A)

A. 嵌套循环方法 B. 排列一合并方法 C. 索引连接方法和HashJoin依法 D. 顺序连接法 150.为提高效率,关系数据库系统必须进行(A)处理

A. 定义视图 B. 查询优化 C. 数据恢复 D. 数据规范化到最高范式

151.在关系数据库系统中,为了优化用户的查询操作,而又不增加数据的存储空间常用的方法是创建(A) A. 索引 B. 视图 C. 存储文件 D. 另一个表 152.关系表达式的优化过程是(C), A. 输入一个关系表达式的语法树 B. 输出一个计算该表达式的程序

C. 输入一个关系表达式的语法树和输出一个计算该表达式的程序 D. 计算关系表达式对应的语法树 153.代数优化算法的方法不包括(C)

A. 对每个选择,利用关系代数等价变换规则4~8,尽可能地把它移到树的叶端 B. 对每个投影利用关系代数等价变换规则3、5、9、10中的一般形式,尽可能地把它移至树的叶端

C. 对每个关系代数,都能通过语法树进行优化

D. 利用关系代数等价变换规则3、4、5对选择和投影进行串接和合并,将其合并成单选择、单投影或单选择后跟一个投影三种情况 154.关系代数表达式的优化规则不包括(D)

A.尽量将选择和投影运算提前,以减少元组数和关系大小

B.把某些选择运算和笛卡儿积相结合,即将选择运算附加在连接运算上,可减少中间结果保存以备后用的时间代价

C.对同一关系上的多个选择和投影运算同时进行,以避免重复扫描同一关系和把投影操作与连接运算结合起来执行

D.尽量将选择和笛卡儿积运算提前,以减少元组数和关系大小 155.系统可以比用户程序的优化做得更好,其原因不包括(D)

A.优化器可以从数据字典中获取许多统计信息,而用户程序则难以获得这些信息 B.如果数据库的物理统计信息改变了,系统可以自动对查询重新优化,以选择相适应的执行计划。在非关系系统中必须重写程序,而重写程序在实际应用中往往是不太可能的

C.优化器可以考虑数百种不同的执行计划,而程序员一般只能考虑有限的几种可能

13

D.优化器可以从数据字典获取许多统计信息,而用户程序也可以获得这些信息 156.查询优化的一般步骤不包括(D)

A.把查询转换成某种内部表示和生成查询计划,选择代价最小的 B.代数优化,把语法树转换成标准(优化)形式 C.物理优化,选择底层的存取路径

D.逻辑优化,选择高阶逻辑的存取路径

157.(C)DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。 A.程序 B.命令 C.事务 D.文件

158.事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务失败,则已做过的更新被恢复原状,好像整个事务从未有过的这些更新,这样保持了数据库处于(B)状态。 A.安全性 B.一致性 C.完整性 D.可靠性 159.事务的原子是指(A)

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及作用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态

160.若在运行过程中由于某种原因造成系统停止运行,致使事务的执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为(B)

A.事务故障 B.系统故障 C.介质故障 D.运行故障

161.若系统在运行过程中由于某种硬件故障,致使存储在外存上的部分损失或全部损失,这种情况称为(C) A.事务故障 B.系统故障 C.介质故障 D.运行故障 162.制作后援副本的过程称为(A) A.数据转储 B.日志文件 C.事务 D.增量转储 163.介质故障的恢复需要(C) A.程序本身 B.日志文件 C.数据转储和日志文件 D.数据库镜像 164.数据库系统发生故障时,可以基于日志进行恢复,下面列出的条目中,日志记录内容有(D)

A.事务开始信息、更新信息、事务终止信息 B.事务开始信息、提交信息、事务终止信息 C.更新信息、提交信息、事务终止作息 D.以上都是

165.下面描述错误的是(B)

A.每个数据文件中有且只有一个主数据文件 B.日志文件可以存在于任意文件组中 C.主数据文件默认为primary文件组

D.文件组是为了更好地实现数据库文件组织

166.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包括(C) A.数据字典、应用程序、数据库后备副本 B.数据字典、应用程序、审计档案 C.日志文件、数据库后备副本

14

D.数据字典、应用程序、日志文件 167.事务日志的用途是(C)

A.事务处理 B.完整性约束 C.数据恢复 D.安全性控制 168.数据库镜像可以用于(C)

A.保证数据库的完整性 B.实现数据库的安全性 C.进行数据库恢复或并发操作 D.实现数据共享 169.下列关于数据库镜像叙述不正确的是(C)

A.可以通过磁盘镜像来实现 B.通过集群技术来实现

C.镜像只是考虑安全性,不会提高速度(还会降低速度) D.镜像既能提高安全性也能提高速度

170关于数据库镜像的概念叙述不正确的是(A)

A.数据库镜像需要两个数据库,一个是主体数据库,加一个是镜像数据库,两个数据库驻留在不同的服务器上

B.在任何应用时间,客户端只能使用一个数据库,此数据库称为“主体数据库” C.客户端对主体数据库进行的更新被同步到镜像数据库,此数据库称为“镜像数据库”

D.镜像的两个数据库可以同时进行不同的事务处理 171.下列选项中不属于数据库备份方式的是(D)

A.完整备份和完整差异备份 B.部分备份和部分差异备份 C.事务日志备份、数据库文件和文件组备份 D.手工备份和自动备份 172.下列数据库备份方案正确的有(B)

A.使用BackupServer(备份服务器)做Drop操作 B.分数据库结构和数据记录做两次备份 C.利用硬盘拷贝进行备份

D.利用做bcp备份脚本的方法做数据库碎片整理

173.对并发操作若不加以控制,可能会带来数据的(D)问题

A.不安全 B.死锁 C.死机 D.不一致

174.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行(C)

A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制 175.数据库中的封锁机制(locks)是(C)的主要方法

A.完整性 B.安全性 C.并发控制 D.恢复 176.解决并发操作带来的数据不一致性问题普遍采用(A)

A.封锁 B.恢复 C.存取控制 D.协商 177.关于“死锁”,下列说法中正确的是(D)

A.死锁是操作系统中的问题,数据库操作中不存在

B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C.当两个用户竞争相同资源时不会发生死锁 D.只有出现并发现操作时,才有可能出现死锁 178.预防死锁通常有(C)两种方法

A.一次封锁法和逆序封锁法 B.顺序封锁法和逆序封锁法 C.一次封锁法和顺序封锁法 D.信号量法 179.下列选项中属于死锁的诊断与解除方法的是(C)

15


数据库原理选择题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:设备科2013年工作总结与2014年工作思路

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: