【题目】设有关系模式R(A,B,C,D,E,F),其函数依赖集为F=(E→D,C→B,CE→F,B→A\).(1)指出R的所有候选键并说明原因(2)R最高属于第几范式,为
C.(B,C)D.(C,E) 相关知识点: 试题来源: 解析 D [解析] 候选码的定义是:设K为关系模式R<U,F>中的属性或属性组。若K→U在F+中,而找不到K的任何一个真子集K',能使K'→U在F+中,则称K为关系模式R的候选码。本题的关系比较复杂,可以将各选项依次代入,最后可知(C,E)为候选码。
设有关系模式R(A,B,C,D,E,F) ,其函数依赖集为F={E→D,C→B,CE→F,B→A}。则R最高属于 A. 1NF B. 2NF C. 3NF D. BCNF 答案: A 分析: 正确答案:A 解析:关系模式R(A,B,C,D,E,F) 的主码为(C,E) ,属性D显然部分函数依赖于主码,所以 R最高属于1NF。
首先把函数依赖分成单一的函数依赖,F=(A→C,C→A,B→A,B->C,D→A,D->C), 因为D→A,A→C,所以D->C冗余了,所以删去。同样,B->C,C→A,所以B→A删去。 Fmin=(A→C,C→A,D→A,B->C)(1)B+=BD关键字:A+=ABCDE 所以A是关键字B+=BD,C+=CD+=DE+=AEB+=ABC...
,若x(x∈u)是l类属性组,且x+包含了r的全部属性,则x必为r的唯一候选码。推论2:对于给定的关系模式r ,若x是r的n类和l类组成的属性组,且x+包含了r的所有属性,则x是r的唯一候选码。求解过程:l:e r:c,d n:lr:a,b e+=a,b,c,d,e;根据上面的推论1可知e为唯一的候选码;(...
首先求出R的最小依赖集FM,发现当前依赖集F就是最小依敕集。对每一个依赖都构成一个模式,如下:{BC,DEB,DCE,DAE,ABF}共五下模式。每个模式中的每个依赖都完全依赖且不存在传递依赖于码。均为3NF。结果一 题目 数据库问题4、设有关系模式R(A,B,C,D,E,F),根据语义有如下函数依赖集:F={B→C,(D,E)...
设有关系模型R(A,B,C,D,E),F是R上成立的函数依赖集,F={ABC→DE,BC→D,D→E},则R达到第几范式,请说明理由。 答案 答:R属于1NF。由于非主属性D和E部分函数依赖于候选键ABC,因此R不是2NF。 结果二 题目 设有关系模式R(A,B,C,D,E),F是R上成立的函数依赖集,F={ABC->DE,BC->D,D->E}...
设关系模式R(A,B,C,D,E,F),函数依赖集F={A->C,C->A,B->AC,D->AC,BD->A}.求R的候选码及F的最小函数依赖.将R分解为3NF,使其既有无损连接性又具有函数依赖保持性.
(3)分解为R1(B,C,D,E,F) R2(B,A)即可 解析看不懂?免费查看同类题视频解析查看解答 相似问题 如果关系模式R=(A,B,C,D,E)中的函数依赖集F={A→B,B→C,CE→D},请回答下列问题.此关系中有哪些候选码,为什么? 设关系模式R(A,B,C,D)在R中成立函数依赖集F={D→F,C→A,CD→E,A→B} ...
由于A和E都包含了R的全部属性,因此,属性A、E分别都是R的一个候选键。 接下来,从关系模式R中取出两个属性,分别求它们的闭包,但在取出两个属性时,只能从B,C,D三个属性中取出两个属性,因为属性A、E已经是R的候选键了,所以,根据候选键的定义,它们就不可能再存在于其他的候选键中。