物流数据库及其管理技术相关知识.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文档。上传文档
查看更多
主要内容 数据库设计理论 数据库设计技术 * 第三十一页,共六十二页。 一、数据库设计理论 (一)基本概念 关系模式 数据依赖 函数依赖 码 范式 规范化 * 第三十二页,共六十二页。 1.关系模式 关系模式(Relation Schema)是对一个关系的描述,用来定义关系。关系模式的形式化表示为: R(U,D,Dom,F) 其中,R——关系名; U——属性集合; D——属性来自的域; Dom——属性向域的映射; F——属性间数据的依赖关系。 关系模式可简化为一个三元组:R(U,F) * 第三十三页,共六十二页。 2.数据依赖 数据依赖是通过一个关系中间属性值的相等与否体现出来的数据间的相互关系。 对于一个三元组R(U,F),当且仅当U上的一个关系r,满足数据依赖关系F时,r称为关系模式R(U,F)的一个关系。 * 第三十四页,共六十二页。 3.函数依赖 设R(U)是属性集U上的关系模式,X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖X。 * 第三十五页,共六十二页。 4.码 设K为RU,F中的属性或属性组,若K-U,则K为R的候选码(CK),若候选码多于一个,则选定其中的一个作为主码(PK)。 5.范式 满足不同程度要求的约束集称为不同的范式。 6.规范化 一个低一级范式的关系模式,通过模式分解(投影运算)可以转化为若干个高一级范式的关系模式的集合,这个过程叫做规范化。 * 第三十六页,共六十二页。 (二)范式 1.第一范式(1NF) 当且仅当一个关系R中,每一个分量都是不可再分的数据项时,R∈1NF。即要求属性是原子的、不可再分的。 * 第三十七页,共六十二页。 2.第二范式(2NF) 假定只有一个候选码,且该候选码是主码:当且仅当一个关系变量属于1NF,且该关系变量的每一个非码属性都完全函数依赖于主码时,该关系变量属于2NF。进一步分解的作用是消除传递函数依赖,也正是消除了这种传递函数依赖才解决了更新异常问题。 * 第三十八页,共六十二页。 解决上述问题的方法是将一个非2NF关系分解为多个2NF的关系。 教师关系:教师代码,姓名,职称; 课题关系:研究课题号,研究课题名称; 教师与课题关系:教师代码,研究课题号。 经过上述规范化后的这些关系都符合2NF的要求。 * 第三十九页,共六十二页。 3.第三范式(3NF) 第三范式(假定关系变量只有一个候选码,且该候选码是主码):当且仅当一个关系变量属于2NF且该关系变量的所有非码属性都不传递依赖于主码时,该关系变量属于3NF。规范化过程的第二步可以归纳为利用投影消除非码属性间的传递函数依赖 * 第四十页,共六十二页。 消除表2-8中传递依赖的方法,是将原关系分解为如下几个3NF关系: 产品关系:产品代码,产品名,生产厂名; 生产厂关系:生产厂名,生产厂地址。 * 第四十一页,共六十二页。 4.BC范式(BCNF) 如果一个关系变量的所有非平凡的、完全的函数依赖的决定因素是候选码,则该关系变量属于Boyce/Codd范式(BCNF)。函数依赖图中唯一的一个箭头是从候选码中出来的。前面已经说过,每一个候选码总有箭头出来,而BCNF认为这里没有其他箭头,也就是说,在规范化过程中已没有箭头可消除。 * 第四十二页,共六十二页。 * 第四十三页,共六十二页。 二、数据库设计技术 数据库设计概述; 数据库设计特点; 数据库设计方法; 数据库设计过程; * 第四十四页,共六十二页。 第二章 物流数据库及其管理技术 * 第一页,共六十二页。 学习目标 了解数据库的历史、概念及系统构成; 了解数据库发展的新技术、新方向及数据挖掘基础知识; 掌握数据模型、数据设计理论与技术。 * 第二页,共六十二页。 主要内容 数据库基础知识 数据库技术及设计 数据仓库与数据挖掘 * 第三页,共六十二页。 第一节 数据库基础知识 * 第四页,共六十二页。 一、数据库概述 (一)基本概念和术语 数据(Data) 信息(Information) 数据库DB(DataBase) 数据库管理系统DBMS(DataBase Management System) 数据处理 数据管理 * 第五页,共六十二页。 (二)数据库技术发展历史 人工管理 文件系统 数据库系统 * 第六页,共六十二页。 (三)数据库技术发展历史与现状 第一代:层次和网状数据库 IBM公司于

文档评论(0)

虾虾教育 + 关注
官方认证
文档贡献者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档