给定关系模式R<U,F,U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},则R的候选关键字为( ),分解ρ=(R1(ABCE),R2(CD)}(请作答此空)。
给定关系模式R<U,F>,U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},则R的候选关键字为( ),分解ρ=(R1(ABCE),R2(CD)}(请作答此空)。
答案:
D
本题解析:
本题中由于C和D只出现在左边,必为候选码的成员。当选择属性CD时,由于D→A,A→E;可以得出D→AE;由于D→A,AC→B利用伪传递率得出CD→B;由于D→AE和CD→B利用增广率和合并率得出CD→ABCDE。因此CD属性为候选码。利用无损连接性的判断定理:不存在R1∩R2→R1?R2或R1R2→R2?R1被F逻辑蘊含的情况,所以分解不具有无损连接性;同时F1∪F2≠F,所以分解也不保持函数依赖。
郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!
上一篇:给定关系模式R<U ,F ,其中U为关系R的属性集,F是U上的一组函数依赖,X、Y、Z、W是U上的属性组。下列结论正确的是( )。
下一篇:给定关系模式R<U,F,其中U为关系R属性集,F是U上一组函数依赖,X、Y、Z、W是U上属性组。下列结论正确是( )。
相关推荐
最新更新
推荐阅读
猜你喜欢
- RS-232-C的电气特性采用V28标准电路,允许的数据速率是192Kbp,传输距离不大于 () 。
- 以下关于敏捷方法的叙述中,不正确的是( )。
- RAID是一种快速、大容量、高可靠性辅助存储子系统,它是通过多磁盘来提高数据传输率;通过数据冗余与校
- 程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有( )等
- IT IT服务运营管管理人员管理成功的因素不包括( ) 。
- 根据以下资料,回答{TSE}题:使用如下三个数据库表:
- CSM网络管理界面可以完成以下哪些基本管理功能():
- Window命令tracert www163comcn显示的内容如下,网站www163comcn的I
- 对高级语言源程序进行编译时,可发现源程序中的 ( ) 错误。
- 某大型系统集成项目进行公开招标,要求投标人具有计算机系统集成二级资质,甲、乙两家企业为提高竞争力、增
关注我们
