当前位置: 首页 > news >正文

网站设计psd百度公司官网

网站设计psd,百度公司官网,珠海建站模板源码,江西城乡住房建设网站考虑如下关系模式R(A,B.C.D,E,F)上的函数依赖集F: {A→BCD,BC→DE,B→D,D→A} 1、计算B的闭包。 2、(使用Armstrong公理)证明AF是超码。 3、计算上述函数依赖集F的正则覆盖;给出你的推导的步骤并解释。 4、基于正则覆盖&#xff0…

考虑如下关系模式R(A,B.C.D,E,F)上的函数依赖集F:
{A→BCD,BC→DE,B→D,D→A}

1、计算B的闭包。
2、(使用Armstrong公理)证明AF是超码。
3、计算上述函数依赖集F的正则覆盖;给出你的推导的步骤并解释。
4、基于正则覆盖,给出R的一个3NF分解。
5、利用原始的函数依赖集,给出R的一个BCNF分解。
6、你能否利用正则覆盖得到与上面的R相同的BCNF分解?

1、设 result=B;
由于B->D,故result=B∪D=BD;
由于D->A,故result=BD∪A=ABD;
由于A->BCD,故result=ABD∪BCD=ABCD;
由于BC->DE,故result=ABCD∪DE=ABCDE;
最终结果:B的闭包为ABCDE

2、由于A->BCD,故A->ABCD(增补率,两边增补A)
由于BC->DE,故ABCD->ABCDE(增补率,两边增补ABCD)
因此A->ABCDE(传递率)
因此AF->ABCDEF(增补率,两边增补F)
因为AF可以推出所有属性,即AF的闭包包含所有属性,故AF是超码

3、首先观察可知无左侧元素相同的可合并的函数依赖,因此查看无关属性。
由于B->D,因此在A->BCD和BC->DE中D均为无关属性(A->B,B->D,故A->D,因此A->BC结合A->D可以推出A->BCD;B->D故BC->D,因此BC->E结合BC->D可以说明BC->DE;因此D为无关属性),因此式子可以简化为:
A->BC BC->E B->D D->A
由于B->D,D->A,A->BC,因此B->C,因此BC->E中C为无关属性,因此可简化为:
A->BC B->E B->D D->A
左侧为B的有两项,可合并:
A->BC B->DE D->A
发现当前无无关属性,因此此时即为F的正则覆盖

4、由于正则覆盖中没有多余的函数依赖,因此属性集是正则覆盖中其他函数依赖组成的子集,因此这里的三个函数依赖都有自己的关系:R1(A,B,C) R2(B,D,E) R3(D,A) 然后我们发现属性F并不在其中,因为AF是超码且上述的关系中并没有原关系的超码,因此需要添加 R4(A,F)
因此R的一个3NF分解为:R1(A,B,C) R2(B,D,E) R3(D,A) R4(A,F)

5、start: R={A,B,C,D,E,F}
由于A->BCD但A不是超码,故R不满足BCNF,进行分解:
step1: R= R1(A, B, C, D),R2(A, E, F)
由于A->E是F+中的函数依赖,因此R2不满足BCNF,进行分解
step2: R=R1(A, B, C, D),R2(A, F),R3(A, E)
检验可得现在均符合BCNF

6、若想通过正则覆盖得到与上面R相同的BCNF分解,直接进行BCNF分解是不行的,需要通过从正则覆盖推断出原始函数依赖并将其进行BCNF分解才能够得到相同的BCNF分解

http://www.hkea.cn/news/510841/

相关文章:

  • 网站可以免费看企业网站系统
  • 中华人民共和国建设部网站seo怎么快速提高排名
  • 南宁做网站的有几家东莞网络营销网站建设
  • 苏州知名网站建设开发新区seo整站优化公司
  • 政府建设网站计划书品牌营销策略包括哪些内容
  • 深圳市做网站百度seo排名点击器app
  • 五莲网站建设维护推广网络营销推广及优化方案
  • 重庆网红整站多关键词优化
  • 动易网站cms一级消防工程师考试
  • wordpress更新报错想找搜索引擎优化
  • 提供网站建设费用资源网
  • wordpress怎么使用主题seo优化评论
  • 柳州做网站如何建网站详细步骤
  • 黄岛做网站哪家好四川seo关键词工具
  • dede门户网站模版写软文推广
  • 网站开发者排名开发一个app平台大概需要多少钱?
  • 做网站 博客百度推广助手客户端
  • 温州市手机网站制作哪家好爱站网长尾词挖掘
  • 党委网站建设要求凡科建站靠谱吗
  • wordpress 安卓客户端福建seo优化
  • 襄阳seo技术长沙seo网站优化
  • 做一的同志小说网站做seo要投入什么
  • 网站的文件结构百度搜索排名怎么收费
  • 全景网站app网络营销工具分析
  • 南京建设工程交易中心网站seo是什么的简称
  • 利用vps做网站关键字排名查询
  • 常熟网站制作找哪家好品牌型网站制作价格
  • 怎么做自己网站推广网络广告
  • 化州网站建设促销方法100种
  • 长沙专业网站设计平台新闻最新消息10条