南京晓庄学院-数据库系统概论期末复习习题册(6)关系数据理论

这篇博客是南京晓庄学院数据库系统课程的期末复习资料,主要涵盖选择题和应用题。复习重点包括选择题的部分题目解析,特别指出不考察BCNF和4NF范式相关题目。
摘要由CSDN通过智能技术生成

Content

/*重点归纳*/
1.求第几范式的题目,一般均需经过(01.求最小函数依赖集 02.求候选码 03.求第几范式)这三个步骤。
2.主键由单属性构成,必没有部分函数依赖。
3.仅仅出现在最小函数依赖集左边的属性,一定在候选码中。

/*错题再练整理*/
1.A->B,A函数确定B(B函数依赖于A),属性A与属性B的联系是多对一。

数据库第6章应用题复习请着重关注课上的两道习题
传送门

一、选择题

BCNF范式及4NF范式不考察,因此题8、15、22请跳过!

1.关系规范化中的删除操作异常是指     ①     ,插入操作异常是指    ②    。
A.不该删除的数据被删除      B.不该插入的数据被插入
C.应该删除的数据未被删除     D.应该插入的数据未被插入
参考解答:A,D
解析:(书本P179,见本段代码块下方解析图片)  
 
2.设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )。
A.关系规范化理论    B.关系运算理论
C.关系代数理论      D.数理逻辑
参考解答:A
解析:(见本段代码块下方解析图片)

3.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,
关系数据库中的关系必须满足:其每一属性都是( )。
A.互不相关的    B.不可分解的
C.长度可变的    D.互相关联的
参考解答:B
解析:(书本P178)
作为一个二维表,关系要符合一个最基本的条件:每一个分量必须是不可分的数据项。
满足了这个条件的关系模式就属于第一范式(1NF)。
   
4.关系数据库规范化是为解决关系数据库中( )问题而引入的。
A.插入、删除和数据冗余    B.提高查询速度
C.减少数据操作的复杂性    D.保证数据的安全性和完整性
参考解答:A
解析:(书本P179,见本段代码块下方解析)
 
5.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( )的缺陷。
A.数据的不一致性    B.结构不合理
C.冗余度大         D.数据丢失
参考解答:C
解析:同题4
  
6.当关系模式R(A,B)已属于3NF,下列说法中( )是正确的。
A.它一定消除了插入和删除异常   B.仍可能存在一定的插入和删除异常
C.一定属于BCNF              D.A和C都是
参考解答:B
解析:(见本段代码块下方解析图片)

7.关系模型中的关系模式至少是( )。   
A.1NF    B.2NF    C.3NF    D.BCNF
参考解答:A
       
**8.在关系模式R中,若其函数依赖集中所有决定因素都是候选键,则R最高范式是( )。
A.2NF    B.3NF    C.BCNF   D.1NF
参考解答:C
解析:(书本P184)
关系模式R<U,F>中,若每一个决定因素都包含码,则R<U,F>∈BCNF。即->左边全是码,则R∈BCNF。
网上有2种答案:BCNF或者4NF。
题干“若其函数依赖集中所有决定因素都是候选键”表明->左边全是码,
说明R至少为BCNF。如果将“R最高范式”理解成“R最高能达到的范式”的话,选择4NF,
因为在BCNF的基础上,再消除非平凡且非函数依赖的多值依赖
  • 5
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值