数据库单元测试题笔记——教材数据库原理及应用(第四版),主编钱雪忠 等人( 第四章 关系数据库设计理论)

选择题

1【单选题】关系模式中数据依赖问题的存在,可能会导致库中数据插入异常,这是指( )。
A插入了不该插入的数据
B数据插入后导致数据库处于不一致状态
C该插入的数据不能实现插入
D以上都不对

C

2
【单选题】关系模式中的候选键( )。
A、有且仅有一个
B、必然有多个
C、可以有一或多个
D、以上都不对

C

3
【单选题】规范化的关系模式中,所有属性都必须是( )。
A、相互关联的
B、互不相关的
C、不可分解的
D、长度可变的

C

4
【单选题】设关系模式R{A,B,C,D,E},其上函数依赖集F={AB→C,DC→E,D→B},则可导出的函数依赖是( )。
A、AD→E
B、BC→E
C、DC→AB
D、DB→A

A

5
【单选题】设关系模式R属于第一范式,若在R中消除了部分函数依赖,则R至少属于( )。
A、第一范式
B、第二范式
C、第三范式
D、第四范式

B

6
【单选题】若关系模式R中的属性都是主属性,则R至少属于( )。
A、第三范式
B、BC范式
C、第四范式
D、第五范式

A

7
【单选题】下列关于函数依赖的叙述中,哪一个是不正确的。
A、由X→Y,X→Z,有X→YZ
B、由XY→Z,有X→Z或X→Z
C、由X→Y,WY→Z,有XW→Z
D、由X→Y及ZY,有X→Z

B

8
【单选题】在关系模式R(A,B,C)中,有函数依赖集F={AB→C,BC→A},则R最高达到( )。
A、第一范式
B、第二范式
C、第三范式

D

9
【单选题】设有关系模式R(A,B,C),其函数依赖集F={A→B,B→C},则关系R最高达到( )。
A、1NF
B、2NF
C、3NF
D、BCNF

B

10
【单选题】关系数据库规范化是为解决关系数据库中( )问题而引入的。
A、插入、删除和数据冗余
B、提高查询速度
C、减少数据操作的复杂性
D、保证数据的安全性和完整性

A

11
【单选题】规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( )的缺陷。
A、数据的不一致性
B、结构不合理
C、冗余度大
D、数据丢失

C

12
【单选题】当关系模式R(A,B)已属于3NF,下列说法中( )是正确的。
A、它一定消除了插入和删除异常
B、仍存在一定的插入和删除异常
C、一定属于BCNF
D、A和C都是

B

13
【单选题】
在关系模式中,如果属性A和B存在1:1的联系,则说( )。

A、
A→B

B、
B→A

C、
A←→B

D、
以上都不是

C

14
【单选题】关系规范化中的删除操作异常是指 ( ) 。
A、不该删除的数据被删除
B、不该插入的数据被插入
C、应该删除的数据未被删除
D、应该插入的数据未被插入

A

15
【单选题】
任何由二个属性组成的关系( )。

A、
可能为1NF

B、
可能为2NF

C、
可能为3NF

D、
必为3NF

D————一定是3NF,两个属性组成的关系必为3NF,因为两个属性组成的关系的码只有三种情况:全码;两个分别为码;其中一个是码,没有非主属性

16
【单选题】
下列说法中不正确的是( )。

A、
任何一个包含两个属性的关系模式一定满足3NF

B、
任何一个包含两个属性的关系模式一定满足BCNF

C、
任何一个包含三个属性的关系模式一定满足3NF

D、
任何一个关系模式都一定有码

C
17
【单选题】
在关系模式中,如果属性A和属性B存在1:m的联系,则必有( )。

A、A→B

B、B→A

C、A←→B

D、不存在函数依赖

B

18【单选题】在关系模式中,如果属性A和属性B存在M:N的联系,则说( )。
A、A→B
B、B→A
C、A←→B
D、不存在函数依赖

D

填空题

19【填空题】数据依赖主要包括____依赖、____依赖和连接依赖。

函数、 多值

20【填空题】
一个不好的关系模式会存在____、____和____等弊端。

插入异常、删除异常 、修改异常

21【填空题】设X→Y为R上的一个函数依赖,若____,则称Y完全函数依赖于X。

对任意x的真子集x’,均不存在x’—>Y

22【填空题】设关系模式R上有函数依赖X→Y和Y→Z成立,若____且____,则称Z传递函数依赖于X。

Y不包含于X、Y—>X不成立

23【填空题】设关系模式R的属性集为U,K为U的子集,若____,则称K为R的候选键。

K—>U为完全函数依赖

24【填空题】包含R中全部属性的候选键称____。不在任何候选键中的属性称____。

主属性、非主属性

25【填空题】Armstrong公理系统是____的和____的。

有效、完备

26【填空题】第三范式是基于____依赖的范式,第四范式是基于____依赖的范式。

函数、 多值

27【填空题】关系数据库中的关系模式至少应属于____范式。

第一

28【填空题】规范化过程,是通过投影分解,把____的关系模式“投影分解”为____的关系模式。

一个较低级别的范式、若干个范式级别较高

29【填空题】1NF,2NF,3NF之间,相互是一种____的关系。

3NF ⊂ \subset 2NF ⊂ \subset 1NF

30【填空题】若关系为1NF,且它的每一非主属性都____候选关键字,则该关系为2NF。

不部分函数依赖于

31【填空题】在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和____。

无损连接性

32【填空题】关系规范化的目的是____。

控制冗余,避免插入和删除异常,从而增强数据库结构的稳定性和灵活性

33【填空题】在关系A(S,SN,D)和B(D,CN,NM中,A的主键是S,B的主键是D,则D在A中称为____。

外部键

34【填空题】分解关系的两条基本原则是:_。

保持无损连接性、保持函数依赖

判断题

35
【判断题】作为规范的关系必须满足所有的属性是是不可再分的。————对

36
【判断题】在函数依赖范围内,BCNF下已完全消去了插入删除异常;————对

37
【判断题】范式并非越高越好,范式越高,异常越少,查询效率也高。————错:异常越少,查询效率不一定越高

38
【判断题】2NF是在1NF的基础上,解决了非主属性对候选码的传递函数依赖。————错:改成部分函数依赖

39
【判断题】3NF是在2NF的基础上,解决了非主属性对候选码的传递函数依赖。————对

40
【判断题】一个关系模式,其候选码如果是单属性,则这个关系必定是2NF。————对

41【判断题】第三范式的关系模式是否一定不包含部分依赖关系。————对

42【判断题】
对于主键只由一个属性组成的关系模式,如果它是第一范式关系模式,则它一定也是第二范式关系模式。————对

43【名词解释】主码

一个关系至少有一个候选码,则选定其中一个为主控使用者,称为主码。

44【名词解释】外码

设F 是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系S的主码K相对应,则称F是基本关系R的外码

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值