[简答题]设有关系模式R(A,B,C,D),函数依赖集F={A→C, C→A, B→AC, D→AC, BD→A}.(1)求R的所有候选码。(2)求出F的最小函数依赖集Fmin。(3)根据函数依赖集F,判断关系模式R属于第几范式。(4)将R分解为3NF,并保持无损连接性和函数依赖性。
1个回答
关注
展开全部
(1)R的候选码:(B,D)
(2)最小函数依赖集:Fm={A->C,B->A,C->A,D->C};
咨询记录 · 回答于2021-11-14
[简答题]设有关系模式R(A,B,C,D),函数依赖集F={A→C, C→A, B→AC, D→AC, BD→A}.(1)求R的所有候选码。(2)求出F的最小函数依赖集Fmin。(3)根据函数依赖集F,判断关系模式R属于第几范式。(4)将R分解为3NF,并保持无损连接性和函数依赖性。
(1)R的候选码:(B,D)(2)最小函数依赖集:Fm={A->C,B->A,C->A,D->C};
3,4题呢?
亲您好,这边正在为您查询精致答案,请稍等片刻。
首先,它是一个关系模式,所以至少满足第一范式;其次,该函数依赖集中不存在部分函数依赖,所以满足第二范式;再次,由于,(AB U C)交 B=B ,不等于空集,所以由传递函数依赖的定义知道,不存在传递函数依赖,所以满足第三范式;最后,由于A,B,C都是关系的主属性,所以该关系中存在主属性间的部分函数依赖(AB→C),所以不属于BCNF.
这是第三题?
是嘛?
对的
已赞过
评论
收起
你对这个回答的评价是?