请教BCNF无损分解题目 请教这道题目怎么解模式R=(A,B,C,D,E)依赖F:A-->BC, CD-->E, B-->D, E-->A,给出无损BCNF分解。最好能给我详细解题步骤,我书看不懂,书上没例题,不知道怎么解,谢啦! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://202.103.25.125/sjkjs/webbook/4.5.3.htm这里有图,不能完全帖过来,请楼主自己去看. 就是那个求bcnf无损分解的算法我看不懂,呵呵所以最好有人帮我解答这道题,我当作例子去理解那个算法。 我也很恨啊!(A,B,C,E)(B,D)我的答案是这个,有懂得人告诉我声这个答案对不对吧,对的话,表示我理解的对,呵呵。 明显不对(A,B,C,E) 有函数依赖A--> BC,E--> A,这个连3NF都不是。(B,D) 有B--> D,是BCNF而且CD--> E这个函数依赖被你分解没了。 模式R=(A,B,C,D,E)依赖F:A-->BC,CD--> E,B-->D,E-->A,给出无损BCNF分解。 ------------------数据库原理---范式依赖 就是谁决定谁 E-->A 就表示有E就能决定A 具体怎么做也忘了 发给我吧,谢谢啦。[email protected]我是第五版。我只找到前面实践习题的答案,没有后面习题部分的答案 那个习题答案就是我现在的实践习题答案,后面的习题还是没有。不过还是很感谢你,算了,不搞它了,去结贴了再发一遍我现在的答案,你帮我看看算不算BCNF无损分解(A,B)(C,D)(B,C) 你的还是不对。E,AA,B,CB,D这个分解是无损的,也是BCNF,但是没有保持CD-->E这个函数依赖。我只能凭经验做到这一步了。我以为我看了两遍数据库系统概念足够应付工作了,可现在连这么简单的一个分解都做不出来,我打算再看一遍。谢谢你发了这个帖子。 答案是ABC,ACD,AE哈哈,可以作为结贴的答案!! 一个递归,可是我不会诶 T-SQL常见基础疑点问答整理(2) SQL语句怎样行转列,要求不用过程 sqlserver2000中,使用log函数问题 为什么从在WIN98下从SQL SERVER2000把数据导成DBF时,汉字全部变成乱码? 设关系模式R(city ,address,zip),(city,address)→zip,zip→city.属哪种范式 感觉有点难。 表内横向合计的问题 请教一个数据库设计的问题 SQL 3段代码,写第一段代码,当出现判断条件出问题时,便停止整个脚本,怎么写? 如何获取相同记录的第一条? select max()问题
所以最好有人帮我解答这道题,我当作例子去理解那个算法。
(B,D)我的答案是这个,有懂得人告诉我声这个答案对不对吧,对的话,表示我理解的对,呵呵。
(A,B,C,E) 有函数依赖A--> BC,E--> A,这个连3NF都不是。
(B,D) 有B--> D,是BCNF而且CD--> E这个函数依赖被你分解没了。
------------------
数据库原理---范式依赖 就是谁决定谁 E-->A 就表示有E就能决定A 具体怎么做也忘了
我是第五版。我只找到前面实践习题的答案,没有后面习题部分的答案
不过还是很感谢你,
算了,不搞它了,去结贴了
再发一遍我现在的答案,你帮我看看算不算BCNF无损分解
(A,B)
(C,D)
(B,C)
E,A
A,B,C
B,D这个分解是无损的,也是BCNF,但是没有保持CD-->E这个函数依赖。我只能凭经验做到这一步了。我以为我看了两遍数据库系统概念足够应付工作了,可现在连这么简单的一个分解都做不出来,我打算再看一遍。谢谢你发了这个帖子。
哈哈,可以作为结贴的答案!!