- 11
- 0
- 约7.28千字
- 约 40页
- 2017-06-14 发布于湖北
- 举报
第4章 关系规范化 本章知识点 关系规范化的目的和意义 E.F.Codd指出: 一个关系数据库中的关系都应满足一定的规范,才能构造出好的关系模式 关系规范化的目的和意义 一个好的数据库设计所遵循的标准: 每个表应提供一个惟一的标识符,用来区分不同的行 每个表应当存储单个实体类型的数据 每个表不应该出现值全部相同的行(或列) 尽量避免接受NULL值(空值)的列 尽量避免值重复 关系规范化过程 用形式更为简洁、结构更加规范的关系模式取代原有关系模式的过程 关系规范化的目的和意义 实例分析 将专业和系两个实体存放在一个表内 关系规范化的目的和意义 实例分析 数据冗余 :数据在数据库中的重复存放称为数据冗余 数据冗余导致的问题: 浪费存储空间 可能造成数据的不一致性,产生插入、删除和更新异常 增加了插入、删除和更新数据的时间 关系规范化的目的和意义 实例分析 插入异常 : 在不规范的数据表中插入数据时,由于实体完整性约束要求主键非空的限制,将会出现一些有用数据无法插入的情况 关系规范化的目的和意义 实例分析 删除异常 在不规范的数据表中,删除某条记录会将其中一部分有用数据一起删除 关系规范化的目的和意义 实例分析 更新异常 在不规范的数据表中修改某条记录的特定分量,而其它记录中的等值分量不能同步更新,则会导致数据不一致 关系规范化的目的和意义 设计数据库的方法: 凭借
您可能关注的文档
- 第二章 mysql怎样配置ODBC数据源.doc
- 管道完整性管理-8天然气管道防止第三方破坏与失效统计.pdf
- Visual C++6.0中的调试工具使用与常见错误.doc
- 基于软分区全局电压优化控制系统设计 EI收录.pdf
- 抓猫提交工具运营与市场策略.pdf
- 国产编程语言R++1.8附件.pdf
- MIDAS Civil使用5.单元建立.doc
- 怎样删除联想硬盘保护系统.pdf
- 第三章 Linux命令行技巧.doc
- 第4篇 80X86汇编语言程序设计.ppt
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)