468x60
Logo2
 首页 > 编程 > 正文

BC→D,数据库一道题在线采纳如果存在函数依赖A→B,DE→A,列出R的所有码,

编辑: www.cnaol.net 创能数码知识网    来源:用户发布   发布时间:2018-5-15   浏览次数:31



BC→D,数据库一道题在线采纳如果存在函数依赖A→B,DE→A,列出R的所有码,非常感谢。


【讨论交流】

数据库函数依赖求解.如果A->BC,则A->B,A->C?对不对
A->B,A->C,则A->BC才成立 函数依赖的意思,说白了就是关系中的一组或一个属性可以决定其它属性的值,就像Y依赖与x,y=f(x)一样,x可以决定y的值,所以y依赖与X. 举个例子,关于上面这个关系依赖的,课程(课程号(B) 课序号(C) 人数 教师(A) )很清楚可以

有关系R和函数依赖F:R(A,B,C,D,E),F={
有关系R和函数依赖F: R(A,B,C,D,E),F = { ABC→DE,BC→D,D→E }
R中应该有F吧?如果R中存在F,如下解答(1)C和D是R中的主键R属于1NF,因为关系中存在部分依赖和传递依赖:A和F部分依赖于CD,B通过A传递依赖于C.(2)分解后的关系:D->FC->ACD->EA->B均满足3NF

设有关系模式R(A,B,C,D),其上的函数依赖集:F
四、计算题1、设有关系模式R(A, B, C, D),其上的函数依赖集: F={A→C,
BD+首先等于它自己,其次B或D都可以确定AC 所以是ABCD

有关系R(A,B,C,D,E),根据语义有如下函数依赖
有关系R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD
1nf是原子性和属性有关,肯定符合,2nf不涉及,bcnf要求函数依赖 左边属性为超码或是自反的,不符合要求。该关系满足3nf,即b-a的属性的都包含在R的候选码中


上一篇:这样如何从map中取出最大的value与最小的value,Nodejs
ad250_1
ad250_2
本站内容由用户发布,本站无法保证其部分内容的真实性,请用户一定仔细判断!
[创能数码知识网 www.cnaol.net]   [联系QQ:8859-9718]  
津ICP备18307289号