首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

中国大学MOOC数据库原理及应用答案

本文转载自 微信公众号 众课帮

1、在关系模型中,关系要符合一个最基本的条件,即每个分量必须是不可分的数据项。该条件描述的是( )。

A、1NF

B、2NF

C、3NF

D、BCNF

答案:1NF

--------------------------------

2、关系规范化中的删除异常是指( )。

A、不该删除的数据被删除

B、不该插入的数据入

C、应该删除的数据未被删除

D、应该插入的数据未入

答案:

--------------------------------

3、关系模式R的整个属性组是码,则R满足的最高范式至少是( )。

A、1NF

B、2NF

C、3NF

D、BCNF

答案:3NF

--------------------------------

4、已知关系模式R(A,B,C,D,E)及其函数依赖F=,该关系模式的候选码是( )。

A、AB

B、BE

C、CD

D、DE

答案:BE

--------------------------------

5、XY,当下列哪一条成立时,称为平凡的函数依赖( )。

A、X∈Y

B、Y∈X

C、X∩Y=∮

D、X∩Y≠∮

请帮忙给出正确答案和分析,谢谢!

答案:D

--------------------------------

6、设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)C,CD},则关系模式R的规范化程度最高达到( )。

A、1NF

B、2NF

C、3NF

D、BCNF

答案:2NF

--------------------------------

7、在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。

A、需求分析

B、概念结构设计

C、逻辑结构设计

D、物理结构设计

答案:概念结构设计

--------------------------------

8、在数据库设计中,将ER图转换成关系数据模型的过程属于( )。

A、需求分析阶段

B、逻辑设计阶段

C、概念设计阶段

D、物理设计阶段

答案:B

--------------------------------

9、关系数据库的规范化理论主要解决的问题是( )。

A . 如何构造合适的数据库逻辑结构

B . 如何构造合适的数据库物理结构

C . 如何构造合适的应用程序界面

D . 如何控制不同用户的数据操作权限

答案:A

--------------------------------

10、数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的( )。

A、需求分析阶段

B、逻辑设计阶段

C、概念设计阶段

D、物理设计阶段

答案:物理设计阶段

--------------------------------

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

A、物理实现

B、数据模型优化

C、加载数据

D、系统调试

答案:数据模型优化

--------------------------------

12、给定关系模式R(A, B, C, D, E),如果存在依赖:AB,BCD,DEA,则该关系模式的码为( )。

A、ABC

B、ACE

C、BCE

D、CDE

答案:CDE

--------------------------------

13、两个实体性之间的联系有一对一联系、一对多联系和多对多联系。而单个实体型内的联系只存在一对一、一对多联系,不存在多对多联系。( )

A:正确 B:错误

答案:错误

--------------------------------

14、在E-R图向关系模型转换的过程中,无论是一个1:1的联系,一个1:n的联系,还是一个m:n的联系,都可以转换为一个独立的关系模式。( )

答案:对

--------------------------------

15、关系模式的分解不唯一。( )

A:正确 B:错误

答案:正确

--------------------------------

1、关系数据库管理系统查询处理4个阶段的执行顺序为( )。

A、查询分析、查询优化、查询检查、查询执行

B、查询检查、查询分析、查询优化、查询执行

C、查询分析、查询检查、查询优化、查询执行

D、查询分析、查询优化、查询检查、查询执行

答案:查询优化

--------------------------------

2、视图的消解属于查询处理中的( )。

A、查询分析阶段

B、查询检查阶段

C、查询优化阶段

D、查询执行阶段

答案:查询检查阶段

--------------------------------

3、简单的全表扫描方法的特点是( )。

A、逐一检查每个元组

B、检查效率较高

C、需要建立索引

D、需要排序

答案:逐一检查每个元组

--------------------------------

4、如果两个表都在连接属性上建立了排序,连接操作的启发式规则是( )。

A、排序-合并算法

B、索引连接算法

C、嵌套循环算法

D、Hash Join算法

答案:排序-合并算法

--------------------------------

5、查询选修了2号课程的学生姓名,可以用下面几个关系代数表达式表示,效率最高的为( )。

A、∏Sname (σS.Sno=SC.Sno ∧ SC.Cno = ‘2’(S´SC))

B、∏Sname (σSC.Cno = ‘2’(S¥SC))

C、∏Sname (S¥σSC.Cno = ‘2’ SC))

D、∏Sname (∏Sname,SnoS ¥σSC.Cno = ‘2’SC)

答案:ΠSname(ΠSname,SnoS∞σSC.Cno='2'SC)

--------------------------------

6、查询树是用于( )的工具。

A、物理优化

B、代数优化

C、关系优化

D、结构优化

答案:代数优化

--------------------------------

7、物理优化中,连接操作的启发式规则执行顺序为( )。 (1)如果一个表在连接属性上有索引,则可以选用索引连接算法 (2)如果2个表都已经按照连接属性排序,则选择排序-合并算法 (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算法

答案:索引连接算法

--------------------------------

9、在集中式数据库中,查询执行的开销主要包括( )。

A、磁盘存取块数

B、查询的内存开销

C、处理机时间

D、网络通信开销

答案:磁盘存取块数;

查询的内存开销;

处理机时间

--------------------------------

10、物理优化的目标是选择高效合理的操作算法或存取路径。以下哪些方法可用于物理优化( )。

A、基于规则的启发式优化

B、基于代价估算的优化

C、基于查询树的启发式优化

D、结合A和B的优化方法

答案:ABD

--------------------------------

11、下列选项对在物理优化中选择操作的启发式规则理解正确的是( )。

A、对于小关系,如果选择列上有索引,则采用索引扫描。

B、对于大关系,如果选择条件为“主码=值”的查询,则采用索引扫描。

C、对于大关系,如果选择条件为“非主属性=值”或属性上的非等值查询和范围查询,即使选择列上建有索引,也需要进行代价估算,来确定是选择索引扫描还是全表扫描。

D、对于大关系,使用OR连接的析取选择条件,一般使用全表扫描。

答案:对于大关系,如果选择条件为“主码=值”的查询,则采用索引扫描。

--------------------------------

12、建立索引需要额外的存储代价,但使用索引扫描一定比简单的全表扫面效率要高。( )

答案:错

--------------------------------

13、代数优化的目标是选择高效合理的操作算法或存取路径。( )

答案:错

--------------------------------

14、对于基于启发式规则中的选择操作,一旦处理的关系较小,即使选择列上建有索引,也使用全表顺序扫描。( )

答案:错

--------------------------------

1、( )是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

A、程序

B、命令

C、事务

D、文件

答案:事务

--------------------------------

中国大学MOOC数据库原理及应用答案

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230220A059AC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券