范式及其对数据库设计指导意义教学课件_第1页
范式及其对数据库设计指导意义教学课件_第2页
范式及其对数据库设计指导意义教学课件_第3页
范式及其对数据库设计指导意义教学课件_第4页
范式及其对数据库设计指导意义教学课件_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第子章范式及其对数据库设计的指导意义●范式理论及对实践指导意义概述●范式:1NF、2NF、3NF、BCNF、4NF、5NF实例分析及1NF、3NF的认识误区关系模型下的树结构表达供应商和系名问题●范式的局限一对冗余的进一步讨论单表行间冗余多表间冗余21范式理论及对实践指导意义概述)/范式理论形成:●1971年,由1970年首先提出“大型共享数据库数据的关系模型”的关系数据库之父EdgarFrankCodd相继提出了三级规范化形式1NF3NF●1974年,E.F.Codd和Boyce共同提出BcNF●1977RonaldFagin提出了第四范式s以后又相继提出了5NF(Project-JoinNormalForm(PJNF)、DK下N(Domain/keyNorma|Fom)和6NF2)备范式之间关系:1NF2NF=3NF→BCNF=4NF→5NF→DKNF→6NF3)规范化方法:一个属于低一级的范式的关系模式可以通过模式分解转换成属于高一级范式的关系模式,这个过程称为关系模式的规范化。4)规范化柱的:消除关系中的数据冗余由于数据冗余引发的问题浪费了存储资派,并且重复的数据占用的空间随数据量的递增而递增由于数据的重复,为保证数据的一致性,将增加数据维护(插入、更新和删除)的代价,从而降低了系统的开发和运行效率●各种意外还是可能造成重复数据的不一致,从而降低了系统的稳定性和可靠性。是产生插入,更新和删除异常根源(见下例)插入,更新和删除异常实例:假设存在下列关系,包含学生和系的基本信息学号姓名所在系系王任001zhangMrli002wang数学MrLi003zhou数MrLi004feng计算机Mrc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论