- 9
- 0
- 约1.75万字
- 约 120页
- 2018-06-09 发布于河南
- 举报
第_6_章_关系数据理论(新)
APWeb/WAIM2007 Huang Shan 2007-6-16 * APWeb/WAIM2007 Huang Shan 2007-6-16 * 定理 6.1 Armstrong推理规则是正确的 (l)自反律: 若Y ? X ? U,则X →Y为F所蕴含 证: 设Y ? X ? U 对R U,F 的任一关系r中的任意两个元组t,s: 若t[X]=s[X],由于Y ? X,有t[y]=s[y], 所以X→Y成立,自反律得证 定理 6.l Armstrong推理规则是正确的(续) (2)增广律: 若X→Y为F所蕴含,且Z ? U,则XZ→YZ 为F所蕴含。 证:设X→Y为F所蕴含,且Z ? U。 设RU,F 的任一关系r中任意的两个元组t,s: 若t[XZ]=s[XZ],则有t[X]=s[X]和t[Z]=s[Z]; 由X→Y,于是有t[Y]=s[Y],所以t[YZ]=s[YZ],所以 XZ→YZ为F所蕴含,增广律得证。 定理 6.l Armstrong推理规则是正确的(续) (3) 传递律:若X→Y及Y→Z为F所蕴含,则 X→Z为 F所蕴含。 证:设X→Y及Y→Z为F所蕴含。 对RU,F 的任一关系 r中的任意两个元组 t,s: 若t[X]=s[X],由于X→Y,有 t[Y]=s[Y]; 再由Y→Z,有t[Z]=s[Z],所以X→Z为F所蕴含,传递律得证。 2. 导出规则 1.根据A1,A2,A3这三条推理规则可以得到下面三条推理规则: 合并规则:由X→Y,X→Z,有X→YZ。 (A2, A3) 伪传递规则:由X→Y,WY→Z,有XW→Z。 (A2, A3) 分解规则:由X→Y及 Z?Y,有X→Z。 (A1, A3) XX→YX,YX→YZ WX→WY,WY→Z X→Y,Y→Z 导出规则 2.根据合并规则和分解规则,可得引理6.1 引理6.l X→A1 A2…Ak成立的充分必要条件是X→Ai成立(i=l,2,…,k) Armstrong公理系统 自反律、增广律和传递律称为Armstrong公理系统。 Armstrong公理系统是有效的、完备的 有效性:由F出发根据Armstrong公理推导出来的每一个函数依赖一定在F+中; 完备性:F+中的每一个函数依赖,必定可以由F出发根据Armstrong公理推导出来 3. 函数依赖闭包 定义6.l2 在关系模式RU,F中为F所逻辑蕴含的函数依赖的全体叫作 F的闭包,记为F+。 定义6.13 设F为属性集U上的一组函数依赖,X ?U, XF+ ={ A|X→A能由F 根据Armstrong公理导出},XF+称为属性集X关于函数依赖集F 的闭包 F的闭包 F={X?Y, Y?Z} F+={ X?φ, Y?φ, Z?φ, XY?φ, XZ?φ, YZ?φ, XYZ?φ, X?X, Y?Y, Z?Z, XY?X, XZ?X, YZ?Y, XYZ?X, X?Y, Y ?Z, XY?Y, XZ?Y, YZ?Z, XYZ?Y, X?Z, Y?YZ, XY?Z, XZ?Z, YZ?YZ,XYZ?Z, X?XY, XY?XY,XZ?XY, XYZ?XY, X?XZ, XY?YZ,XZ?XZ, XYZ?YZ, X?YZ, XY?XZ,XZ?XY, XYZ?XZ, X?ZYZ, XY?XYZ,XZ?XYZ, XYZ?XYZ } F={X?A1, …… , X?An}的闭包F+计算是一个NP完全问题 难解问题:如果一个问题无法在多项式时间内被确定性图灵机解决,则成为难解问题。 NP完全问题:就是直观上难解可是又找不出方法来证明他们的确难解的计算机问题。 关于闭包的引理 引理6.2 设F为属性集U上的一组函数依赖,X,Y ? U,X→Y能由F 根据Armstrong公理导出的充分必要条件是Y ?XF+ 用途 将判定X→Y是否能由F根据Armstrong公理导出的问题,转化为求出XF+ 、判定Y是否为XF+的子集的问题 求闭包的算法 算法6.1 求属性集X(X ? U)关于U上的函数依赖集 F 的闭包XF+ 输入:X,F 输出:XF+ 步骤: (1)令X(0)=X,i=0 (2)求B,这里B = { A |(? V)( ? W)(V ? X(i) ∧ V→W?F∧A? W)}; (3)X(i+1)=B∪X(i) (4)判断X(i+1)= X (i)吗? (5)若相等或X(i)=U , 则X(i)就是XF+ , 算法终止。 (6)若否,则 i=i+l,返回第(2)步。 算法6.1分析
您可能关注的文档
- WebLogic服务器管理概述.doc
- Windows环境下Mantis安装实践心得-学生版.doc
- 单片机入门精典实验.doc
- 建筑装饰精品课程第5章__屋顶构造.ppt
- delphi串口操作大全.doc
- 计算机算法设计题选.doc
- 培训课程5:UNIX下c语言编程.doc
- WPF经典知识总结.pdf
- 智能abc教程经典教材.doc
- 网站免费推广100种方法,绝对对站长朋友们有帮助的.doc
- 2026年全球AI教育市场自适应学习系统与教育大数据分析.docx
- 2026年全球AI教育市场数据驱动决策分析.docx
- 2026年全球AI法律合规性检查技术路线图.docx
- 2026年全球AI法律咨询市场发展机遇与挑战.docx
- 2026年全球AI法律咨询市场合同审查自动化技术政府支持政策.docx
- 智慧农业无人机作物生长监测与病虫害防治信息化平台可行性分析报告.docx
- 2025年生态旅游景区停车场新能源汽车停车需求预测报告.docx
- 2026年全球AI法律咨询市场竞争格局分析.docx
- 2026年全球AI教育市场教师技术应用案例.docx
- 2026年全球AI教育市场教师角色转型与教育创新激励机制研究.docx
最近下载
- (高清版)B-T 6739-2022 色漆和清漆 铅笔法测定漆膜硬度.pdf VIP
- 康玉明-如何撰写国家自然科学基金申课件.ppt VIP
- 在带头固本培元、增强党性等“五个带头”对照检查发言材料2篇范文2026年.docx VIP
- 2025《医疗器械经营质量管理规范》培训课件.docx VIP
- 农产品质量安全检测知识竞赛考试题库资料500题(供参考).pdf VIP
- 卓梅尼GTEC188 电梯控制系统调试手册v1.4.pdf
- 汽轮机热力性能试验的技术应用.ppt
- 心理痛苦评估表、焦虑、抑郁自评量表、预期性悲伤量表、社会支持评定量表、患者尊严量表.pdf VIP
- 心律失常专题宣讲.ppt VIP
- 网红直播对消费者购买决策行为影响因素研究.docx
原创力文档

文档评论(0)