请教这道题目怎么解模式R=(A,B,C,D,E)依赖F:A-->BC, CD-->E,  B-->D,  E-->A
,给出无损BCNF分解。
最好能给我详细解题步骤,我书看不懂,书上没例题,不知道怎么解,谢啦!

解决方案 »

  1.   

    http://202.103.25.125/sjkjs/webbook/4.5.3.htm这里有图,不能完全帖过来,请楼主自己去看.
      

  2.   

    就是那个求bcnf无损分解的算法我看不懂,呵呵
    所以最好有人帮我解答这道题,我当作例子去理解那个算法。
      

  3.   

    我也很恨啊!(A,B,C,E)
    (B,D)我的答案是这个,有懂得人告诉我声这个答案对不对吧,对的话,表示我理解的对,呵呵。
      

  4.   

    明显不对
    (A,B,C,E) 有函数依赖A--> BC,E--> A,这个连3NF都不是。
    (B,D) 有B--> D,是BCNF而且CD--> E这个函数依赖被你分解没了。
      

  5.   

    模式R=(A,B,C,D,E)依赖F:A-->BC,CD--> E,B-->D,E-->A,给出无损BCNF分解。 
    ------------------
    数据库原理---范式依赖 就是谁决定谁  E-->A 就表示有E就能决定A 具体怎么做也忘了
      

  6.   

    发给我吧,谢谢啦。[email protected]
    我是第五版。我只找到前面实践习题的答案,没有后面习题部分的答案
      

  7.   

    那个习题答案就是我现在的实践习题答案,后面的习题还是没有。
    不过还是很感谢你,
    算了,不搞它了,去结贴了
    再发一遍我现在的答案,你帮我看看算不算BCNF无损分解
    (A,B)
    (C,D)
    (B,C)
      

  8.   

    你的还是不对。
    E,A
    A,B,C
    B,D这个分解是无损的,也是BCNF,但是没有保持CD-->E这个函数依赖。我只能凭经验做到这一步了。我以为我看了两遍数据库系统概念足够应付工作了,可现在连这么简单的一个分解都做不出来,我打算再看一遍。谢谢你发了这个帖子。
      

  9.   

    答案是ABC,ACD,AE
    哈哈,可以作为结贴的答案!!