第六章系统设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

练习:确定2NF职工号姓名级别工资学历毕业时间001张三技1083中专1957001张三技1083大学1968001张三技1083研究生1981002李四技1062大学1970表2(a)第92页,共155页,星期日,2025年,2月5日分析:职工号姓名、级别、工资(职工号、学历)毕业时间问题:无关键字第93页,共155页,星期日,2025年,2月5日职工号姓名级别工资001张三技1083002李四技1062职工号学历毕业时间001中专1957001大学1968001研究生1981002大学1970表2(b)表2(c)第94页,共155页,星期日,2025年,2月5日第三范式:3NF(Thirdnormalform)注意:对于一个满足了2NF的数据结构来说,表中有可能存在某些数据元素的函数还依赖于其它非关键词数据元素的现象。3NF:表中的所有数据元素不但要能够唯一地被关键词所标识,且它们之间还必须相互独立,不存在其它函数关系。传递依赖:设A、B、C是同一个数据结构R中的三个数据元素,如果C函数依赖于B,即BC,而B函数依赖于A,即AB,则有C依赖于A,即AC,称此依赖关系为“传递依赖”第95页,共155页,星期日,2025年,2月5日练习:确定3NF分析表2(b)要把技10级的工资改为97元,则所有技10级的职工工资都要修改。问题:存在一种传递依赖:职工号级别工资职工号姓名级别工资001张三技1083002李四技1062第96页,共155页,星期日,2025年,2月5日方法:法一:设法取消A对B的函数关系,使A直接依赖于C法二:拆表、建表第97页,共155页,星期日,2025年,2月5日职工号姓名级别001张三技10级别工资表3(a)表3(b)第98页,共155页,星期日,2025年,2月5日4、物理结构设计任务:在逻辑模型的基础上建立数据库的物理模型,即为数据模型在设备上选定合适的存储结构和存取方法。选择具体的数据库管理系统。主要内容:根据系统安全性、使用的便捷性等要求划分数据库;在物理介质上创建数据库;根据逻辑模型创建数据库表,定义主键和外键;创建索引;创建视图;定义数据库管理员和用户并设置操作权限;制定数据的备份方案和恢复方案;

第99页,共155页,星期日,2025年,2月5日5、关系数据结构的建立在进行了数据基本结构的规范化重组后,还必须建立整体数据的关系结构。建立关系数据结构涉及三方面的内容:1)确定链接关系;2)确定单一的父系记录结构;3)建立整个数据库的关系结构。第100页,共155页,星期日,2025年,2月5日(1)链接关系的确定在进行了上述数据规范化重组后,已经可以确保每一个基本数据表(简称表)是规范的,但是这些单独的表并不能完整地反映事物,通常需要通过指标体系,整体指标数据才能完整全面地反映问题。也就是说,在这些基本表的各字段中,所存储的是同一事物不同侧面的属性。第101页,共155页,星期日,2025年,2月5日那么计算机系统是如何能知道哪些表中的哪些记录应与其他表中的哪些记录相对应,它们表示的是同一个事物呢?i.e.:?表中的?记录应与??表中的??记录相对应(同一事物)第102页,共155页,星期日,2025年,2月5日目的:确定各表之间的数据记录关系。方法:这种表与表之间的数据关系一般都是通过主或辅关键词之间的连接来实现。因为在每个表中只有主关键词才能惟一地标识表中的这一记录值。第103页,共155页,星期日,2025年,2月5日例如: 学号姓名班级专业8王红1计算机17李明2自动化学号课程分数8计算机科学导论8数学第104页,共155页,星期日,2025年,2月5日(2)确定单一的父子关系结构即在所建立的各种表中消除多对多(m:n)的抽象。只能多对一m:1,或一对多1:n.设法使得所有表中记录之间的关系呈树状结构——一主干发若干支干。方法:E-R图第105页,共155页,星期日,2025年,2月5日例:姓名职工号职称教师授课课程教材编号课程名学时书名作者出版社M门课程N个教师K本教材………..…..第106页,共155页,星期日,2025年,2月5日多对多的关系:一个教

文档评论(0)

xiaolan118 + 关注
实名认证
文档贡献者

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档