软考中级

● 给定关系模式 ( ) F U R , ,其中U 为关系R属性集,F 是U 上的一组函数依赖,若 Y X → , (42) 是错误的,因为该函数依赖不蕴涵在F中。(42)A. Z Y → 成立,则 Z X →B. Z X → 成立,则 YZ X →C. U Z ? 成立,则 YZ X →D. Z WY → 成立,则 Z XW →

题目

● 给定关系模式 ( ) F U R , ,其中U 为关系R属性集,F 是U 上的一组函数依赖,

若 Y X → , (42) 是错误的,因为该函数依赖不蕴涵在F中。

(42)

A. Z Y → 成立,则 Z X →

B. Z X → 成立,则 YZ X →

C. U Z ? 成立,则 YZ X →

D. Z WY → 成立,则 Z XW →

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

令关系模式R=S(U;F),其中U为属性集,F为函数依赖集。假设U=X、Y、Z为3个不可分解的不同属性,若F={XY→Z,YZ→X),则R保持依赖的关系模式分解,一般只能分解到______。

A.1NF

B.2NF

C.3NF

D.BCNF

A.

B.

C.

D.


正确答案:D
解析:依题意,在关系模式R=S(U;F)中,若F=(X→Y,Y→Z),则X是R的主键,Z传递依赖于X,所以尺是2NF。
  若B(XY→Z,YZ→X),则X、Y、Z均是主属性,其键可以是XY,也可以是YZ。由于F中任何一个依赖都牵涉到X、Y、Z这3个属性,因此试题要求“尺保持依赖的关系模式分解”,即R只能分解为其本身。可见所有属性都不存在对键的传递函数依赖,因此R为BCNF。

第2题:

设R(U)是属性集U上的关系模式。X,Y是EU的子集。若对于R(U)的任意一个可能的关系 R,R中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称( )。

A.Y对X完全函数依赖

B.R属于2NF

C.X为U的候选码

D.Y函数依赖于X


正确答案:D

第3题:

设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系R,R中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称( )。

A.Y对X完全函数依赖

B.R属于2NF

C.X为U的候选码

D.Y函数依赖于X


正确答案:D
解析:因为R在X中的属性值相等,则在Y中的属性值必然相当,所以Y函数依赖于X。

第4题:

给定关系模式R(U,F),萁中:u为关系模式R中的属性集,,是u上的一组函数依赖。假设u={A1,A2,A3;A4),F={A1→A2,A1A2→A3,A1→A4,A2→A4那么关系R的主键应为( 52 )。函数依赖集F中的( 53 )是冗余的。

A.AI →A2

B.AIA2→A3

C.Al→A4

D.A2→A4


正确答案:C

第5题:

设关系模式R,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的伪传递律是指()。

设关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的伪传递律是指()。

A.若X→Y,Y→Z为F所蕴涵,则X→Z为F所蕴涵

B.若X→Y,X→Z,则X→YZ为F所蕴涵

C.若X→Y,WY→Z,则XW→Z为F所蕴涵

D.若X→Y为F所蕴涵,且Z?U,则XZ→YZ为F所蕴涵


正确答案:C

第6题:

根据关系模型中数据间的函数依赖关系,关系模式可分成多种不同的范式(NP),其中,第二范式排除了关系模式中非主属性对键的(16)函数依赖;第三范式排除了关系式中非主属性对键的(17)函数依赖。令关系模式R=S(U;F),其中U为属性集,F为函数依赖集,假设U=XYZ为三个不可分解的不同属性,那么若F;{X→Y,Y→Z},则R是(18)。若F ={XY→Z,YZ→X),则R保持依赖的关系模式分解,一般只能分解到(19)。

A.传递

B.非传递

C.完全

D.部分


正确答案:D

第7题:

给定关系模式R(U,F),其中U为关系R属性集,F是U上的一组函数依赖,若 X→Y,(42)是错误的,因为该函数依赖不蕴涵在F中。

A.Y→Z成立,则X→Z

B.X→Z成立,则X→YZ

C.ZU成立,则X→YZ

D.WY→Z成立,则XW→Z


正确答案:C
解析:本题考查的是关系数据库理论方面的基础知识。Armstrong公理系统推导出下面三条推理规则:传递规则(选项A):若A→Y,Y→Z成立,则X→Z为F所蕴涵。合并规则(选项B):若X→Y,X→Z成立,则X→YZ为F所蕴涵。伪传递规则(选项D):若X→Y,  WY→Z成立,则XW→Z为F所蕴涵。选项C是错误的,例如,假设学生关系为(学号,姓名,课程号,成绩),该关系的主键为(学号,课程号),其中学号能决定姓名,但是学号不能决定(姓名,课程号),学号也不能决定(姓名,成绩)。

第8题:

设关系模式R(U, F),其中U为属性集,F是U上的一组函数依赖,下列叙述中正确的是( )。

A.若X→Y为F所逻辑蕴涵,且ZU,则XZ→YZ为F所逻辑蕴涵

B.若X→Y,Y→Z为F所逻辑蕴涵,则X→Z为F所逻辑蕴涵

C.若YXU,则Y→X为F所逻辑蕴涵

D.若XYU,则X→Y为F所逻辑蕴涵


正确答案:A
解析:逻辑蕴含的定义是:设RU,F>是一个关系模式,X、Y是U中的属性组,若在RU,F>的任何一个满足F中函数依赖的关系r上,都有函数依赖X→Y成立,则称F逻辑蕴含X→Y。另外,Armstrong公理系统包括3条推理规则:①自反律。若YXU,则X→Y为F所逻辑蕴含。②增广律。若X→Y为F所逻辑蕴含,且ZU,则XZ→YZ为F所逻辑蕴含。③传递律.着X→Y及Y→Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含。根据这个定义和以上几条推理规则,可以知道选项C)和D)是错误的(两题本质上是一样的)。选项B)看上去像是传递律的表述,不过仔细看可以发现结论反了。

第9题:

给定关系模式R<U ,F> ,其中 U 为关系 R 的属性集,F 是 U 上的一组函数依赖, X 、Y、Z 、W 是 U 上的属性组。下列结论正确的是( )。

A.若 wx →y , y →Z 成立,则 X →Z 成立B.若 wx →y ,y →Z 成立,则 W →Z 成立C.若 X →y ,WY →z 成立,则 xw →Z 成立D. 若 X →y ,Z ⊆ U 成立,则 X →YZ 成立


正确答案:C

第10题:

设关系模式R (U,F),其中U为属性集, F是U上的一组函数依赖,那么函数依赖的公理系统(Armstrong公理系统)中的合并规则是指为( )为F所蕴涵。

A.若A→B,B→C,则A→CB.若Y⊆X⊆U,则X→Y。C.若A→B,A→C ,则A→BCD.若A→B,C⊆B,则A→C


正确答案:C

更多相关问题