在数据库关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C)→A},

在数据库关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C)→A},,第1张

强烈不同意楼上@micro0369的答案,此题答案应是BCNF。

具体原因如下:

《数据库系统概论》(王珊萨师煊版)P181页,明确提出,X→Y(X推出Y),且Y推不出X,Y→Z,此时才叫传递依赖。若X→Y且Y→X(即X←→Y),Y→Z,此时X→Z为直接依赖关系。

先明确:本题的候选码为A,(B,C),所以判定ABC为主属性,D为非主属性。

A→B,A→C,可写成A→(B,C)的形式,反过来(B,C)→A,A→D,此时(B,C)→D为直接依赖关系【此处大部分考生均容易出错】,非主属性D对码(A或者(B,C))只存在完全函数依赖关系,所以至少是3NF。

继续,3NF的基础上,主属性对码只有完全函数依赖关系,即不存在(消除)主属性对码的传递和部分依赖,所以进一步确定是BCNF。

此题为大连理工大学软件学院的考研题原题,答案由“大连理工大学软件学院在读研究生考研辅导团”给出,如有异议欢迎留言讨论。

数据库系统概论课后习题答案(王珊、萨师煊)

计算机组成原理课后习题答案(白中英版)

计算机组成原理课后习题答案(唐朔飞)

微机原理与接口技术课后习题答案

编译原理习题答案

*** 作系统课后习题答案(孙钟秀)

计算机 *** 作系统(汤子瀛)习题答案

数据结构习题集答案(C版)(清华大学严蔚敏)

c++程序设计课后答案清华版

C++程序设计教程课后习题答案清华版

去:

这些课程习题答案都有下载!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9670856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存