返回

第5章关系数据库设计理论-精品课件(PPT) 第5章关系数据库设计理论-精品课件(PPT)

格式:PPT 上传:2026-10-21 12:31:33
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(1)
第 1 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(2)
第 2 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(3)
第 3 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(4)
第 4 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(5)
第 5 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(6)
第 6 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(7)
第 7 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(8)
第 8 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(9)
第 9 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(10)
第 10 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(11)
第 11 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(12)
第 12 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(13)
第 13 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(14)
第 14 页 / 共 40 页
第5章关系数据库设计理论-精品课件(PPT).ppt预览图(15)
第 15 页 / 共 40 页
预览结束,还剩 25 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

相互关联即数据依赖。


关系模式的简述为,数据依赖分类关系模式中的数据依赖有多种,比较重要的是函数依赖多值依赖连接依赖。


函数依赖关系模式中属性间普遍存在的函数依赖。


例该关系模式中存在以下函数依赖。


多值依赖门课由多个老师上,使用同套参考书。


连接依赖关系与关系间往往存在联系。


学校关系模式的函数依赖如学校数据库模式个系有若干学生,个学生只属于定属性,为非决定属性。


传递函数依赖,码传递函数依赖定义在关系模式,如果,且不包含于,,则称“传递函数依赖于”,记作。


码定义设为关系模式,中的属性或属性组。


若,则称是个候选码。


若关系模式有多个候选码,则选定其中的个为主码。


码候选码主码外部码。


范式理论范式是指符合级别的关系模式的集合。


目前主要有种范式种范式的规范化程度依次增强,满足后种范式的关系模式必然满足前种范式。


本节主要讲述这六种范式的特点。


范式理论及存在的问题及存在的问题及存在的问题及存在的问题及存在的问题学校管理数据库分析数据库分析及存在的问题定义如果个关系模式的所有属性的值都是不可分的基本数据项值,则。


非规范化的关系学号姓名课程名成绩李玉英语计算机杨羚英语计算机张山英语计算机满足的关系学号姓名课程名成绩李玉英语李玉计算机杨羚英语杨羚计算机张山英语张山计算机及存在的问题满足的关系模式并不定是个好的关系模式。


主码主属性为,。


计算机号楼计算机号楼信息管理二号楼信息管理二号楼电气工程号楼工商管理三号楼工商管理三号楼及存在的问题该模式存在非主属性对主码的部分函数依赖和传递函数依赖。


假定个学生只在个系学习,个系只在同栋楼内。


该模式中存在以下三个问题。


数据冗余太大更新异常插入异常删除异常。


关系模式的分解对分解,变为分解后,去掉了非主属性对码的部分函数依赖。


关系模式的分解计算机号楼信息管理二号楼电气工程号楼工商管理三号楼工商管理三号楼及存在的问题定义若关系模式,并且每个非主属性都完全函数依赖于的码,则称。


即不存在非主属性对码的部分函数依赖。


如果码中只包含个属性且属于,则必属于。


分解后的和关系模式都属于。


分解后异常情况减少。


但关系模式仍存在操作异常冗余大,更新异常,插入异常,删除异常的情况。


其原因是还存在对的传递函数依赖第章关系数据库设计理论个数据库应用系统往往涉及到多方面的复杂的数据信息。


例如,在学生管理信息系统中,要涉及到学生院系宿舍课程成绩等数据。


再例如,在产品销售数据库中设计到产品类别仓库销售单销售明细单等数据。


如何将所涉及到的数据组织存入到数据库中是放在个表中存放还是分放在几个表中存放每个表应由哪些属性组成怎样设计才是科学合理的呢解决之法是用设计理论规范化理论例如产品报价数据库第章内容及要求数据依赖数据依赖对关系模式的影响数据依赖的概念,包括函数依赖平凡函数依赖和非平凡函数依赖完全函数依赖和部分函数依赖传递函数依赖码范式理论范式多值依赖。


关系模式的规范化各种范式小结和规范化步骤。


关系模式的分解模式分解的准则无损连接性保持函数依赖模式分解的算法小结习题数据依赖数据依赖在关系模式中广泛存在,影响巨大。


恰当的数据依赖是必要的。


但不必要的数据依赖会对关系模式产生不好的影响。


进行数据库设计时要深入分析数据间的依赖。


本节主要介绍关系模式中的数据依赖的相关概念,分析数据依赖对关系模式的影响。


数据依赖关系模式中的数据依赖数据依赖分类个关系模式中的函数依赖函数依赖对关系模式的影响函数依赖的概念平凡函数依赖和非平凡函数依赖完全函数依赖和部分函数依赖传递函数依赖码关系模式中的数据依赖关系模式描述为,为关系名。


属性名集合。


为属性组中属性所来自的域。


属性向域的映象的集合。


为属性间数据的依赖关系集合。


数据依赖限定组成关系的各元组必须满足的完整性约束条件。


如属性的取值范围或者属性值间的相互关联即数据依赖。


关系模式的简述为,数据依赖分类关系模式中的数据依赖有多种,比较重要的是函数依赖多值依赖连接依赖。


函数依赖关系模式中属性间普遍存在的函数依赖。


例该关系模式中存在以下函数依赖。


多值依赖门课由多个老师上,使用同套参考书。


连接依赖关系与关系间往往存在联系。


学校关系模式的函数依赖如学校数据库模式个系有若干学生,个学生只属于个系个系只有个系主任个学生可以选修多门课程,每门课程有若干同学选修每个学生所学的每门课程都有成绩。


假设学校数据库模式仅由个表构成。


各属性为学号,所在系,系主任名,课程名,成绩。


关系中存在的数据依赖为函数依赖对关系模式的影响关系模式,

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为PPT文档,建议你点击PPT查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档