文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

MOOC 数据库系统概论(高级篇)-中国人民大学 中国大学慕课答案.docx

  • 资源ID:21772213       资源大小:37.70KB        全文页数:21页
  • 资源格式: DOCX        下载积分:6文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要6文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

MOOC 数据库系统概论(高级篇)-中国人民大学 中国大学慕课答案.docx

1、 MOOC 数据库系统概论(高级篇)-中国人民大学 中国大学慕课答案单元测验 11、问题:在关系模型中,关系要符合一个最基本的条件,即每个分量必须是不可分的数据项。该条件描述的是( )。选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【1NF】2、问题:关系规范化中的删除异常是指( )。选项:A、不该删除的数据被删除B、不该插入的数据被插入C、应该删除的数据未被删除D、应该插入的数据未被插入正确答案:【不该删除的数据被删除】3、问题:关系模式 R 的整个属性组是码,则 R 满足的最高范式至少是( )。选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【3NF】4、问题:已知关

2、系模式 R(A,B,C,D,E)及其函数依赖集合 FAD,BC, EA ,该关系模式的候选码是( )。选项:A、ABB、BEC、CDD、DE正确答案:【BE】5、问题:XY,当下列哪一条成立时,称为平凡的函数依赖( )。选项: A、XYB、YXC、XYD、XY正确答案:【YX】6、问题:设有关系模式 R(A,B,C,D),其数据依赖集:F(A,B)C,CD,则关系模式 R 的规范化程度最高达到( )。选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【2NF】7、问题:在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。选项:A、需求分析B、概念结构设计C、逻辑结构设计D、

3、物理结构设计正确答案:【逻辑结构设计】8、问题:在数据库设计中,将 ER 图转换成关系数据模型的过程属于( )。选项:A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段正确答案:【逻辑设计阶段】9、问题:关系数据库的规范化理论主要解决的问题是( )。选项:A、如何构造合适的数据逻辑结构B、如何构造合适的数据物理结构C、如何构造合适的应用程序界面D、如何控制不同用户的数据操作权限正确答案:【如何构造合适的数据逻辑结构】10、问题:数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的( )。选项: A、需求分析阶段B、逻辑设

4、计阶段C、概念设计阶段D、物理设计阶段正确答案:【物理设计阶段】11、问题:在数据库物理设计完成后,进入数据库实施阶段,下列选项中不属于实施阶段的工作是( )。选项:A、物理实现B、数据模型优化C、加载数据D、系统调试正确答案:【数据模型优化】12、问题:给定关系模式 R(A, B, C, D, E),如果存在依赖:AB,BCD,DEA,则该关系模式的码为( )。选项:A、ABCB、ACEC、BCED、CDE正确答案:【ACE#BCE#CDE】13、问题:两个实体性之间的联系有一对一联系、一对多联系和多对多联系。而单个实体型内的联系只存在一对一、一对多联系,不存在多对多联系。( )选项:A、正

5、确B、错误正确答案:【错误】14、问题:在 E-R 图向关系模型转换的过程中,无论是一个 1:1 的联系,一个 1:n 的联系,还是一个 m:n 的联系,都可以转换为一个独立的关系模式。( )选项:A、正确B、错误正确答案:【正确】15、问题:关系模式的分解不唯一。( )选项:A、正确 B、错误正确答案:【正确】单元测验 21、问题:关系数据库管理系统查询处理 4 个阶段的执行顺序为( )。选项:A、查询分析、查询优化、查询检查、查询执行B、查询检查、查询分析、查询优化、查询执行C、查询分析、查询检查、查询优化、查询执行D、查询分析、查询优化、查询检查、查询执行正确答案:【查询分析、查询检查、

6、查询优化、查询执行】2、问题:视图的消解属于查询处理中的( )。选项:A、查询分析阶段B、查询检查阶段C、查询优化阶段D、查询执行阶段正确答案:【查询检查阶段】3、问题:简单的全表扫描方法的特点是( )。选项:A、逐一检查每个元组B、检查效率较高C、需要建立索引D、需要排序正确答案:【逐一检查每个元组】4、问题:如果两个表都在连接属性上建立了排序,连接操作的启发式规则是( )。选项:A、排序-合并算法B、索引连接算法C、嵌套循环算法D、Hash Join 算法正确答案:【排序-合并算法】5、问题:查询选修了 2 号课程的学生姓名,可以用下面几个关系代数表达式表示,效率最高的为( )。选项:A、

7、Sname (S.Sno=SC.Sno SC.Cno = 2(SSC) B、Sname (SC.Cno = 2(S¥SC)C、Sname (S¥SC.Cno = 2 SC)D、Sname (Sname,SnoS ¥SC.Cno = 2SC)正确答案:【Sname (Sname,SnoS ¥SC.Cno = 2SC)】6、问题:查询树是用于( )的工具。选项:A、物理优化B、代数优化C、关系优化D、结构优化正确答案:【代数优化】7、问题:物理优化中,连接操作的启发式规则执行顺序为( )。(1)如果一个表在连接属性上有索引,则可以选用索引连接算法(2)如果 2 个表都已经按照连接属性排序,则选择排

8、序-合并算法(3)如果 I 和 II 都不是用,其中一个表较小,则可以选用 Hash Join 算法(4)使用嵌套循环算法,并选择其中较小的表作为外表选项:A、(1)(2)(3)(4)B、(2)(1)(3)(4)C、(1)(4)(2)(3)D、(2)(4)(1)(3)正确答案:【(2)(1)(3)(4)】8、问题:连接操作是查询处理中最常见也是最耗时的操作之一。数据库管理系统中实现连接操作的算法包括( )。选项:A、嵌套循环算法B、排序-合并算法C、索引连接算法D、Hash Join 算法正确答案:【嵌套循环算法#排序-合并算法#索引连接算法#Hash Join 算法】9、问题:在集中式数据库

9、中,查询执行的开销主要包括( )。选项:A、磁盘存取块数B、查询的内存开销C、处理机时间D、网络通信开销正确答案:【磁盘存取块数#查询的内存开销#处理机时间】 10、问题:物理优化的目标是选择高效合理的操作算法或存取路径。以下哪些方法可用于物理优化( )。选项:A、基于规则的启发式优化B、基于代价估算的优化C、基于查询树的启发式优化D、结合 A 和 B 的优化方法正确答案:【基于规则的启发式优化#基于代价估算的优化#结合 A 和 B 的优化方法】11、问题:下列选项对在物理优化中选择操作的启发式规则理解正确的是( )。选项:A、对于小关系,如果选择列上有索引,则采用索引扫描。B、对于大关系,如

10、果选择条件为“主码=值”的查询,则采用索引扫描。C、对于大关系,如果选择条件为“非主属性=值”或属性上的非等值查询和范围查询,即使选择列上建有索引,也需要进行代价估算,来确定是选择索引扫描还是全表扫描。D、对于大关系,使用 OR 连接的析取选择条件,一般使用全表扫描。正确答案:【对于大关系,如果选择条件为“主码=值”的查询,则采用索引扫描。#对于大关系,如果选择条件为“非主属性=值”或属性上的非等值查询和范围查询,即使选择列上建有索引,也需要进行代价估算,来确定是选择索引扫描还是全表扫描。#对于大关系,使用 OR 连接的析取选择条件,一般使用全表扫描。】12、问题:建立索引需要额外的存储代价,

11、但使用索引扫描一定比简单的全表扫面效率要高。( )选项:A、正确B、错误正确答案:【错误】13、问题:代数优化的目标是选择高效合理的操作算法或存取路径。( )选项:A、正确B、错误正确答案:【错误】14、问题:对于基于启发式规则中的选择操作,一旦处理的关系较小,即使选择列上建有索引,也使用全表顺序扫描。( )选项:A、正确B、错误正确答案:【正确】 单元测验 31、问题:( )是 DBMS 的基本单位,它是用户定义的一组逻辑一致的程序序列。选项:A、程序B、命令C、事务D、文件正确答案:【事务】2、问题:一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的

12、操作序列的属性是( )。选项:A、原子性B、一致性C、隔离性D、持久性正确答案:【原子性】3、问题:表示两个或多个事务可以同时运行而不互相影响的是( )。选项:A、原子性B、一致性C、隔离性D、持久性正确答案:【隔离性】4、问题:事务的持续性是指( )选项:A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作对并发的其他事务是隔离的D、事务必须使数据库从一个一致性状态变到另一个一致性状态正确答案:【事务一旦提交,对数据库的改变是永久的】5、问题:SQL 语言中的 COMMIT 语句的主要作用是( )。选项:A、结束程序B、返回系统C、提交事

13、务 D、存储数据正确答案:【提交事务】6、问题:SQL 语言中用( )语句实现事务的回滚选项:A、CREATE TABLEB、ROLLBACKC、GRANT 和 REVOKED、COMMIT正确答案:【ROLLBACK】7、问题:事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于( )状态。选项:A、安全性B、一致性C、完整性D、可靠性正确答案:【一致性】8、问题:若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储

14、在外存上的数据未受影响,这种情况称为( )。选项:A、事务故障B、系统故障C、介质故障D、运行故障正确答案:【系统故障】9、问题:若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( )。选项:A、介质故障B、运行故障C、系统故障D、事务故障正确答案:【介质故障】10、问题:在 DBMS 中实现事务持久性的子系统是( )。选项: A、安全管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统正确答案:【恢复管理子系统】11、问题:后备副本的作用是( )。选项:A、保障安全性B、一致性控制C、故障后的恢复D、数据的转储正确答案:【故障后的恢复】

15、12、问题:事务日志用于保存( )。选项:A、程序运行过程B、程序的执行结果C、对数据的更新操作D、对数据的查询操作正确答案:【对数据的更新操作】13、问题:( )用来记录对数据库中数据进行的每一次更新操作。选项:A、后援副本B、日志文件C、数据库D、缓冲区正确答案:【日志文件】14、问题:数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括()。选项:A、数据字典、应用程序、数据库后备副本B、数据字典、应用程序、审计档案C、日志文件、数据库后备副本D、数据字典、应用程序、日志文件正确答案:【日志文件、数据库后备副本】15、问题:用于数据库恢复的重要文件是( )。选项:A、数据文件 B

16、、索引文件C、日志文件D、备注文件正确答案:【日志文件】16、问题:事务处理技术包括( )。选项:A、数据库恢复技术B、查询优化技术C、存储过程D、并发控制技术正确答案:【数据库恢复技术#并发控制技术】17、问题:事务的特性包括( )。选项:A、原子性B、一致性C、隔离性D、持久性正确答案:【原子性#一致性#隔离性#持久性】18、问题:可能破坏事务 ACID 特性因素有( )。选项:A、多个更新事务并行运行时,不同事务的操作交叉执行B、多个查询事务并行运行时,不同事务的操作交叉执行C、事务在运行过程中被强行停止D、当处理多个更新事务时,不同事务的操作串行执行正确答案:【多个更新事务并行运行时,

17、不同事务的操作交叉执行#事务在运行过程中被强行停止】19、问题:事务的故障种类包括( )选项:A、事务内部故障B、系统故障C、介质故障D、计算机病毒正确答案:【事务内部故障#系统故障#介质故障#计算机病毒】20、问题:在 SQL 语言中,定义事务控制的语句主要有( ) 。选项:A、BEGIN TRANSACTIONB、COMMIT C、ROLLBACKD、END TRANSACTION正确答案:【BEGIN TRANSACTION#COMMIT#ROLLBACK】21、问题:以下属于事务内部故障的是( )。选项:A、运算溢出B、死锁C、违反完整性约束D、系统断电正确答案:【运算溢出#死锁#违反

18、完整性约束】22、问题:以下属于系统故障的是( )。选项:A、CPU 故障B、操作系统故障C、运算溢出D、系统断电正确答案:【CPU 故障#操作系统故障#系统断电】23、问题:以下属于介质故障的是( )。选项:A、CPU 故障B、磁盘故障C、瞬时强磁场干扰D、系统断电正确答案:【磁盘故障#瞬时强磁场干扰】24、问题:建立冗余数据最常用的技术是( )。选项:A、数据转储B、事务并发技术C、数据库恢复技术D、登记日志文件正确答案:【数据转储#登记日志文件】25、问题:事务故障是指事务在运行至正常终止点前被终止。以下对事务故障的恢复描述正确的有( )。选项:A、反向扫描日志文件(即从最后向前扫描日志

19、文件),查找该事务的更新操作B、对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库C、继续反向扫描日志文件,查找该事务的其他更新操作,并作同样处理。 D、如此处理下去,直至读到此事务的开始标记正确答案:【反向扫描日志文件(即从最后向前扫描日志文件),查找该事务的更新操作#对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库#继续反向扫描日志文件,查找该事务的其他更新操作,并作同样处理。#如此处理下去,直至读到此事务的开始标记】26、问题:系统故障的恢复描述正确的包括( )。选项:A、反向扫描日志,找出在故障发生前已经提交的事务将其加入 REDO-LIST,同时

20、找出故障发生时尚未完成的事务将其加入 UNDO-LISTB、正向扫描日志,找出在故障发生前已经提交的事务将其加入 REDO-LIST,同时找出故障发生时尚未完成的事务将其加入 UNDO-LISTC、对 REDO-LIST 中的各个事务执行重做处理D、对 UNDO-LIST 中的各个事务执行撤销处理正确答案:【正向扫描日志,找出在故障发生前已经提交的事务将其加入 REDO-LIST,同时找出故障发生时尚未完成的事务将其加入 UNDO-LIST#对 REDO-LIST中的各个事务执行重做处理#对 UNDO-LIST 中的各个事务执行撤销处理】27、问题:事务由单一的 SQL 语句组成。( )选项:

21、A、正确B、错误正确答案:【错误】28、问题:事务的原子性是指事务的所有操作要么全做,要么全不做。( )选项:A、正确B、错误正确答案:【正确】29、问题:很多故障都可能破坏数据库的一致性。( )选项:A、正确B、错误正确答案:【正确】30、问题:数据转储分为静态转储和动态转储。( )选项:A、正确B、错误正确答案:【正确】 31、问题:静态转储期间,不允许对数据库的任何存取、修改活动。( )选项:A、正确B、错误正确答案:【正确】32、问题:登记日志文件时,先写数据,在写日志。( )选项:A、正确B、错误正确答案:【错误】33、问题:使用静态转储可以不用建立日志文件。( )选项:A、正确B、

22、错误正确答案:【正确】34、问题:事务故障恢复和系统故障恢复必须用日志文件。( )选项:A、正确B、错误正确答案:【正确】35、问题:动态转储方式中必须建立日志文件,后备副本和日志文件结合起来才能有效地恢复数据库。( )选项:A、正确B、错误正确答案:【正确】36、问题:事务故障的恢复是指事务在运行至正常终止点前被终止,恢复子系统应利用日志文件撤销此事务已对数据库进行的修改,或是指事务已经提交,但其更新还未写入数据库时,恢复子系统应利用日志文件重做该事务的更新操作。( )选项:A、正确B、错误正确答案:【错误】单元测验 4 1、问题:解决并发操作带来的数据不一致问题普遍采用( )技术。选项:A

23、、封锁B、存取控制C、恢复D、协商正确答案:【封锁】2、问题:下列不属于并发操作带来的问题是( )。选项:A、丢失修改B、不可重复读C、死锁D、脏读正确答案:【死锁】3、问题:设有两个事务 T1、T2,其并发操作如下: T1 T2 | 读 A=20 | | | | 读A=20 | | A = A 10 写回 | | | | A = A 15 写回 |以下对上述事务执行操作结果描述正确的是( )。选项:A、该操作不存在问题B、该操作存在丢失修改C、该操作不能重复读D、该操作“读脏数据”正确答案:【该操作存在丢失修改】4、问题:设有两个事务 T1、T2,其并发操作如下:T1 T2 |读 A=20,

24、B=10 | | | 读 A=20 | | | A = A *2 写回 | | 读 A=20,B=10 | |以下对上述事务执行操作结果描述正确的是( ) 。选项:A、该操作不存在问题B、该操作存在丢失修改C、该操作不能重复读D、该操作“读脏数据”正确答案:【该操作不能重复读】5、问题:设有两个事务 T1、T2,其并发操作如下:T1 T2| 读 A=100 | | A = A*2 写回 | | | 读 A=200 | ROLLBACK | | 恢复 A=100 | |以下对上述事务执行操作结果描述正确的是( )。选项:A、该操作不存在问题B、该操作存在丢失修改 C、该操作不能重复读D、该操作“

25、读脏数据”正确答案:【该操作“读脏数据”】6、问题:若事务 T 对数据对象 A 加上 S 锁,则( )。选项:A、事务 T 可以读 A 和修改 A,其它事务只能再对 A 加 S 锁,而不能加 X 锁B、事务 T 可以读 A 但不能修改 A,其它事务只能再对 A 加 S 锁,而不能加 X 锁C、事务 T 可以读 A 但不能修改 A,其它事务能对 A 加 S 锁和 X 锁D、事务 T 可以读 A 和修改 A,其它事务能对 A 加 S 锁和 X 锁正确答案:【事务 T 可以读 A 但不能修改 A,其它事务只能再对 A 加 S 锁,而不能加 X 锁】7、问题:在并发控制技术中,最常用的是封锁机制,基本

26、的封锁类型有排它锁 X和共享锁 S,下列关于两种锁的相容性描述不正确的是( )。选项:A、A. X/X :TRUEB、B. S/S:TRUEC、C. S/X:FALSED、D. X/S:FALSE正确答案:【A. X/X :TRUE】8、问题:以下( )封锁违反两段锁协议。选项:A、Slock A, Slock B, Xlock C, Unlock A, Unlock B, Unlock CB、Slock A, Slock B, Xlock C, Unlock C, Unlock B, Unlock AC、Slock A, Slock B, Xlock C, Unlock B, Unlock

27、C, Unlock AD、Slock A, Unlock A, Slock B, Xlock C, Unlock B, Unlock C正确答案:【Slock A, Unlock A, Slock B, Xlock C, Unlock B, Unlock C】9、问题:死锁的诊断技术包括( )。选项:A、超时法B、顺序封锁法C、一次封锁法D、事务等待图法正确答案:【超时法#事务等待图法】10、问题:两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁,其中“两段”的含义指的是( )。选项:A、在第一阶段,事务可以申请获得任何数据项上的任何类型的锁,但不能释放任 何锁B、在对任何数据项进行读、

28、写操作之前,首先要申请并获得对该数据项的封锁C、在释放了一个封锁之后,事务不在申请和获得任何其他封锁D、在第二阶段,事务可以释放任何数据项上的任何类型的锁,但不能再申请任何锁正确答案:【在第一阶段,事务可以申请获得任何数据项上的任何类型的锁,但不能释放任何锁#在第二阶段,事务可以释放任何数据项上的任何类型的锁,但不能再申请任何锁】11、问题:调度 r1(A); r2(A); r3(B); w1(A); r2(C); r2(B); w2(B); w1(C);是冲突可串行化的。( )选项:A、正确B、错误正确答案:【正确】12、问题:封锁对象的大小称为封锁的粒度。在关系数据库中,封锁对象可以是一些

29、逻辑单元,也可以是一些物理单元。( )选项:A、正确B、错误正确答案:【正确】期末考试1、问题:已知关系模式 R(A,B,C,D,E)及其上的函数依赖集合 FAD,BC, EA ,该关系模式的候选码是( )。选项:A、ABB、BEC、CDD、DE正确答案:【BE】2、问题:设有关系模式 R(A,B,C,D),其数据依赖集:F(A,B)C,CD,则关系模式 R 的规范化程度最高达到( )。选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【2NF】 3、问题:在数据库设计过程中,E-R 图对应于( )阶段。选项:A、需求分析B、概念结构设计C、逻辑结构设计D、物理结构设计正确答案:【概念

30、结构设计】4、问题:数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( )设计阶段。选项:A、概念设计B、逻辑设计C、物理设计D、全局设计正确答案:【物理设计】5、问题:假设某个学校在 SQL Server 和 KingbaseES 上创建了两个数据库,学校的信息系统需要从这两个数据库中存取数据。为了实现这种业务需求,应采用的数据库编程方式为( )编程。选项:A、嵌入式 SQLB、过程化 SQLC、存储过程D、ODBC正确答案:【ODBC】6、问题:应该尽量先做的运算是( )。选项:A、连接B、笛卡尔积C、投影D、选择正确答

31、案:【选择】7、问题:如果两个表都在连接属性上建立了排序,连接操作的启发式规则是( )选项:A、排序-合并算法B、索引连接算法C、嵌套循环算法D、Hash Join 算法正确答案:【排序-合并算法】 8、问题:事务日志用于保存( )。选项:A、程序运行过程B、程序的执行结果C、对数据的更新操作D、对数据的查询操作正确答案:【对数据的更新操作】9、问题:如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )。选项:A、一个是 DELETE,一个是 SELECTB、一个是 SELECT,一个是 DELETEC、两个都是 UPDATED、两个都是 SELECT正确答案:【两个都是

32、 SELECT】10、问题:以下( )封锁违反两段锁协议。选项:A、Slock A, Slock B, Xlock C, Unlock A, Unlock B, Unlock CB、Slock A, Unlock A, Slock B, Xlock C, Unlock B, Unlock CC、Slock A, Slock B, Xlock C, Unlock B, Unlock C, Unlock AD、Slock A, Slock B, Xlock C, Unlock C, Unlock B, Unlock A正确答案:【Slock A, Unlock A, Slock B, Xlock

33、C, Unlock B, Unlock C】11、问题:不规范的关系模式可能存在的问题有( )。选项:A、数据冗余B、更新异常C、插入异常D、删除异常正确答案:【数据冗余#更新异常#插入异常#删除异常】12、问题:以下对关系数据库的规范化理论理解正确的有( )。选项:A、2NF 消除了非主属性对码的部分函数依赖B、3NF 消除了非主属性对码的传递函数依赖C、BCNF 消除了主属性对码的部分和传递函数依赖D、4NF 消除了非平凡且非函数依赖的多值依赖正确答案:【2NF 消除了非主属性对码的部分函数依赖#3NF 消除了非主属性对码的传递函数依赖#BCNF 消除了主属性对码的部分和传递函数依赖#4N

34、F 消除了非平凡且非函数依赖的多值依赖】 13、问题:物理优化的目标是选择高效合理的操作算法或存取路径。以下哪些方法可用于物理优化( )。选项:A、基于规则的启发式优化B、基于代价估算的优化C、基于查询树的启发式优化D、结合 A 和 B 的优化方法正确答案:【基于规则的启发式优化#基于代价估算的优化#结合 A 和 B 的优化方法】14、问题:建立冗余数据最常用的技术是( )。选项:A、数据转储B、事务并发技术C、数据库恢复技术D、登记日志文件正确答案:【数据转储#登记日志文件】15、问题:对数据对象 R 加 SIX 锁,表示( )。选项:A、对 R 的后裔结点意向加 X 锁B、对 R 的后裔结

35、点意向加 S 锁C、对 R 加 X 锁D、对 R 加 S 锁正确答案:【对 R 的后裔结点意向加 X 锁#对 R 加 S 锁】16、问题:关系规范化过程中,是可以逐步达到 2NF、3NF 及更高的等级。( )选项:A、正确B、错误正确答案:【正确】17、问题:一个好的关系模式应当不发生数据冗余、插入异常、删除异常和更新异常。( )选项:A、正确B、错误正确答案:【错误】18、问题:关系模式的分解不唯一。( )选项:A、正确 B、错误正确答案:【正确】19、问题:两个实体性之间的联系有一对一联系、一对多联系和多对多联系。而单个实体型内的联系只存在一对一、一对多联系,不存在多对多联系。( )选项:

36、A、正确B、错误正确答案:【错误】20、问题:在数据库逻辑设计过程中,规范化程度越高的关系,其所对应数据库应用系统的性能就优越。( )选项:A、正确B、错误正确答案:【错误】21、问题:建立索引需要额外的存储代价,但使用索引扫描一定比简单的全表扫面效率要高。( )选项:A、正确B、错误正确答案:【错误】22、问题:代数优化的目标是选择高效合理的操作算法或存取路径。( )选项:A、正确B、错误正确答案:【错误】23、问题:使用静态转储可以不用建立日志文件。( )选项:A、正确B、错误正确答案:【正确】24、问题:一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,因此,一次封锁法遵守二段所协议。( )选项:A、正确B、错误正确答案:【正确】 25、问题:可串行化调度一定满足冲突可串行化条件。( )选项:A、正确B、错误正确答案:【错误】


注意事项

本文(MOOC 数据库系统概论(高级篇)-中国人民大学 中国大学慕课答案.docx)为本站会员(小肥粒)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png