数据库期末单选练习&答案 200题 题库(必考) 下载本文

105.3NF( )规范为4NF

A.消除非主属性对码的部分函数依赖 B.消除非主属性对码的传递函数依赖

C.消除非主属性对码的部分和传递函数依赖 D.消除非平凡且非函数依赖的多值依赖

106.关于第四范式的概念叙述不正确的是( )

A.除对一个候选键扩展集存在属性组函数依赖外,不存在其他非平凡多值函数依赖

B.如果有且只有一个表符合BCNF,同时多值依赖为函数依赖,此表才符合第四范式

C.4NF删除了不必要的数据结构:多值依赖

D.如果只有一个表符合3NF,同时多依赖为函数依赖,此表才符合第四范式

107.不属于连接依赖的概念的是( )

A.关系r及r在AB,BC,CA上的投影分别为关系r1,r2,r3。若将r1,r2,r3。两两连接,连接后的关系不等于r,但若将r1,r2,r3三个关系连接,则连接后的关系与r相同

B.若r满足JD*[R1,R2,?,Rp],如果r含有元组t1,t2?,tp且对所有的i和j等式ti[Ri∩Rj]=tj[Ri∩Rj]成立,其中ti∈Ri,tj∈Rj,1≤i,j≤p,则必含有元组t,且t[Ri]=ti[Ri]

C.设关系r(R), SR且S=R1R2?Rp,若PS(r)满足JD*[R1,R2,?,Rp],则称关系r(R)满足嵌入连接依赖:(EJD)*[R1,R2,?,Rp]

D.设关系模式R,X,YR且Z=R—(XY)。若关系模式R满足多值依赖(MVD)X→→Y,当且仅当对R上的任一关系r,给定一对(X,Y)的值,有一组Y的值,这组值仅仅决定X值,而与Z的值无关 108.关于连接依赖叙述正确的是( ) A.一个连接依赖集不等价于一个连接依赖

B.在全样本依赖集和全连接依赖集上建立等价关系,这两种等价关系都将作用相同的依-赖视为等价依赖

C.如果只有一个表符合3NF,同时连接依赖为函数依赖,此表才符合第四范式 D.连接依赖是通过一个关系中数据间相互关系的抽象,是数据内在的性质

109.关于第五范式叙述不正确的是()

A.第五范式要求能从由原始表分解和转换而得的新表中精确重建出原始表 B.利用第五范式可以确定在分解和转换过程中有没有数据丢失

C.第五范式将表分割成尽可能小的块,是为了排除在表中所有的冗余

D.如果只有一个表符合3NF,同时多值依赖为函数依赖,此表才符合第五范式

110.一个数据库模式的规范化不会带来()好处

A.由于关系中的各个数据项都是一个简单的数或符号串,可以方便的进行存取 B.由于模式的分解,可以简化检索操作,加快检索速率

C.可消除对数据进行插入,修改和删除时的相互牵扯,以便于保持数据的一致性

D.数据库的安全性会提高

111.关于第五范式概念叙述不正确的是()

A.如果关系模式R中的每一个连接依赖都由R的候选键所蕴涵,则称R是第五范式

B.不得存在不遵循键约束的非平凡连接依赖

C.如果有且只有一个表符合4NF,同时其中的每个连接依赖被候选键所包含,此表才符合第五依赖

D.如果只有一个表符合BCNF,同时多值依赖为函数依赖,此表才符合第五范式

112.模式分解的等价标准有() A.分解具有无损连接 B.分解要保持函数依赖

C.分解既要保持依赖,又要具有无损连接 D.以上均对

113.关于模式的分解叙述不正确的是( )

A.关系模式的分解不仅仅是属性集合的分解,它是对关系模式上的函数依赖集以及关系模式的当前值分解值的具体表现

B.分解过程中,除了要求模式分解的无损连接以外,保持关系模式的一个分解是等价的另一个重要条件,是:关系模式的函数依赖集在分解后仍在数据库模式中保持不变

C.所有分解出的模式所满足的函数依赖的全体应当等价于原模式的函数依赖集 D.模式的分解有利于提高数据库的安全性

114.关于关系模式的概念叙述正确的是()

A.R用一组关系模式的集合ρ={R1,R2,?,RK}来表示(R1,R2,?,RK都是R的子集,ρ就是数据库模式),以ρ代替R的过程称为关系模式的分解

B.保持函数依赖的分解,确保整个数据库中数据的语义完整性不受破坏 C.关系模式的函数依赖集在分解后仍在数据库模式中保持不变

D.实际上,关系模式的分解不仅仅是属性集合的分解,它是对关系模式上的函数依赖集以及关系模式的当前值分解的具体表现

115.属于无损连接分解的判断的是()

A.如果R1∩R2是R1和R2的超码,则R上的分解(R1,R2)是无损分解。这是一个充分且必要条件

B.R是具有函数依赖集F的关系模式,(R1,R2)是R的一个分解

C.如果R1∩R2是R1或R2的超码,则R上的分解(R1,R2)是无损分解。这是一个充分条件 D.令α为一属性集,称在函数依赖集F下由α函数确定的所有属性的集合为F下α的闭包,记为α+

116给定关系R(A1,A2,A3,A4)上的函数依赖集F={A1→A2,A3→A2,A2→A3,A2→A4},则R的候选关键字为( ) A.A1 B.A1A3 C.A1A3A4 D.A1A2A3

117设关系模式R,其中U={A,B,C,D,E},F={A→BC,C→D,BC→E,E→A},则分解ρ={R1(ABCE),R2(CD)}满足( ) A.具有无损连接性、保持函数依赖 B.不具有无损连接性、保持函数依赖 C.具有无损连接性、不保持函数依赖 D.不具有无损连接性、不保持函数依赖

118属于保持依赖的判断的是( )

A.如果F上的每一个函数依赖都在其分解后的某一个关系上成立,则这个分解是保持依赖的(这是一个充分条件)

B.R是具有函数依赖集F的关系模式,(R1,R2)是R的一个分解

C.判断α是否为超码,通过计算α+(α在F下的闭包),看α+是否包含了R中的所有属性。若是,则α为R的超码。

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

119.给定关系模式R,其中U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},则分解ρ={R1(ABCE),R2(CD)}满足( ) A.具有无损连接性、保持函数依赖 B.不具有无损连接性、保持函数依赖 C.具有无损连接性、不保持函数依赖 D.不具有无损连接性、不保持函数依赖

120下列关于模式分解的说法中,不正确的是( )

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

D.要求分解既有无损连接性,又可以保持函数依赖性,可以达到5NF

121.模式分解的算法包括( ) A.合成法(3NF,保持函数依赖) B.在合成法基础上进行调整

C.分解法(BCNF,无损)和分解法(4NF,无损) D.无损保持法

122.模式分解的合成发内容不包括( )

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

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

D.在保证BCNF的基础上具有无损连接的分解

123.关系数据库设计的陷阱(pitfalls)是指() A.信息重复和不能表示特定信息 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.应该插入的数据未被插入

124.以下选项中,数据库设计原则不包括的是( ) A.慎用游标和事物的陷阱

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

125.基于DBMS的数据完整性设计大体分为() A.需求分析阶段和概念结构设计阶段

B.逻辑结构设计阶段和概念结构设计阶段 C.概念结构设计阶段和需求分析阶段

D.需求分析阶段、概念结构设计阶段和逻辑结构设计阶段

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

127、选择某种索引方法是数据库设计过程中( )阶段的任务 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计

128、实体联系图中,概念代表( ) A.实体类型 B.记录类型 C.属性类型 D.联系类型

129、关系数据库中,实现实体之间的联系是通过关系与关系之间的( )。 A.公共索引 B.公共存储 C.公共元组

D.公共属性

130、有10个实体类型,并且它们之间存在着10个不同的二元联系,其中2个是1:1联系类型,3个是1:N联系类型,5个是M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有( )个。 A.13 B.15 C.18 D.20

131.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是() A.多对多 B.一对一 C.多对一 D.一对多

132.在数据库的概念设计中,最常用的数据模型是( ) A.形象模型 B.物理模型 C.逻辑模型

D.实体联系模型

133.从E—R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是() A.M端实体的码 B.N端实体的码

C.M端实体码与N端实体码组合 D.重新选取其他属性

134.从E—R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是() A.M端实体的关键字 B.N端实体的关键字

C.M端实体关键字与N端实体关键字组合 D.重新选取其他属性

135.在数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )阶段 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计