设有关系模式W(C,P,S,G,T,R)其中各个属性的含义是:C课程,P教师,S学生,G成绩,T实践,R教室,根据定义有如下依赖集D={C→P,(S,C)G,(T,R)C,(T,P)R,(T,S)R}

设有关系模式W(C,P,S,G,T,R)其中各个属性的含义是:C课程,P教师,S学生,G成绩,T实践,R教室,根据定义有如下依赖集D={C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R},W的最高化规范程度达到_____.

解答:
①求候选码
L:S,T
R:G
LR:C,P,R

ST→CPSGTR
因此求得候选码为ST

②分析最高化规范程度
我们已经从①中求得了候选码是ST了,在关系中很明显可以发现没有S或者T单独推出的属性,只有ST一起推出的属性,S与非主属性或者T与非主属性推出的属性。因此该关系是完全函数依赖。最起码已经满足了2NF。
ps:此处顺便明确一下完全函数依赖的问题
举例如:通过AB能得出C,但是AB单独得不出C,那么说C完全依赖于AB

在D={C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}中,已经求出候选码ST。C→P、(T,R)→C、(T,P)→R。此处稍微忽略一下S和T,那么不难发现C→P、R→C、P→R存在传递依赖,因此其规范程度无法达到3NF,只能是2NF。

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值