请教BCNF无损分解题目

antony0203 2007-12-24 10:48:34
请教这道题目怎么解

模式R=(A,B,C,D,E)依赖F:A-->BC, CD-->E, B-->D, E-->A
,给出无损BCNF分解。


最好能给我详细解题步骤,我书看不懂,书上没例题,不知道怎么解,谢啦!
...全文
1758 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
springxun 2011-02-24
  • 打赏
  • 举报
回复 1
答案是ABC,ACD,AE
哈哈,可以作为结贴的答案!!
aaaaaashare 2011-01-09
  • 打赏
  • 举报
回复
楼主知道答案了没?
mengmou 2007-12-26
  • 打赏
  • 举报
回复
你的还是不对。
E,A
A,B,C
B,D

这个分解是无损的,也是BCNF,但是没有保持CD-->E这个函数依赖。我只能凭经验做到这一步了。我以为我看了两遍数据库系统概念足够应付工作了,可现在连这么简单的一个分解都做不出来,我打算再看一遍。谢谢你发了这个帖子。
nettman 2007-12-26
  • 打赏
  • 举报
回复
Mark!
antony0203 2007-12-26
  • 打赏
  • 举报
回复
那个习题答案就是我现在的实践习题答案,后面的习题还是没有。
不过还是很感谢你,
算了,不搞它了,去结贴了
再发一遍我现在的答案,你帮我看看算不算BCNF无损分解
(A,B)
(C,D)
(B,C)
mengmou 2007-12-26
  • 打赏
  • 举报
回复
发给你了
antony0203 2007-12-25
  • 打赏
  • 举报
回复
就是那个求bcnf无损分解的算法我看不懂,呵呵
所以最好有人帮我解答这道题,我当作例子去理解那个算法。
mengmou 2007-12-25
  • 打赏
  • 举报
回复
书上不是有求最小正则覆盖以及无损分解的算法么?虽然那些算法我也不太理解,但按照算法一步步来肯定能得出结果。


antony0203 2007-12-25
  • 打赏
  • 举报
回复
这道题目是数据库系统概念这本书的课后习题,我不会做,书上也看不懂。
有谁会做得在这里写一下解题步骤和答案好不?
antony0203 2007-12-25
  • 打赏
  • 举报
回复
不过估计第四版第五版题目差不多的吧,不会有什么变化
antony0203 2007-12-25
  • 打赏
  • 举报
回复
发给我吧,谢谢啦。antony0203@126.com
我是第五版。我只找到前面实践习题的答案,没有后面习题部分的答案
qiule 2007-12-25
  • 打赏
  • 举报
回复
mengmou 2007-12-25
  • 打赏
  • 举报
回复
大哥我不看书也做不出来,你看的是第几版,我有第四版的英文答案。
rouqu 2007-12-25
  • 打赏
  • 举报
回复
模式R=(A,B,C,D,E)依赖F:A-->BC,CD--> E,B-->D,E-->A,给出无损BCNF分解。
------------------
数据库原理---范式

依赖 就是谁决定谁 E-->A 就表示有E就能决定A 具体怎么做也忘了
antony0203 2007-12-25
  • 打赏
  • 举报
回复
哎,大哥,你就直接帮我做出来吧。我书看的崩溃了
mengmou 2007-12-25
  • 打赏
  • 举报
回复
明显不对
(A,B,C,E) 有函数依赖A--> BC,E--> A,这个连3NF都不是。
(B,D) 有B--> D,是BCNF

而且CD--> E这个函数依赖被你分解没了。
antony0203 2007-12-25
  • 打赏
  • 举报
回复 1
我也很恨啊!

(A,B,C,E)
(B,D)

我的答案是这个,有懂得人告诉我声这个答案对不对吧,对的话,表示我理解的对,呵呵。
fcuandy 2007-12-25
  • 打赏
  • 举报
回复
没学过理论,不会.
dbayang 2007-12-25
  • 打赏
  • 举报
回复
我恨关系数据库原理 这门课
a97191 2007-12-24
  • 打赏
  • 举报
回复
顶一下
加载更多回复(8)

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧