第4章节关系数据库(RDB)规范化设计理论.pptVIP

  • 3
  • 0
  • 约6.94千字
  • 约 47页
  • 2017-09-15 发布于浙江
  • 举报

第4章节关系数据库(RDB)规范化设计理论.ppt

第4章节关系数据库(RDB)规范化设计理论

第4章 关系数据库(RDB)规范化理论 4.1 关系模式规范化的必要性 4.2 数值依赖 4.3 范式与规范化 、关系分解原则 RDB规范化理论的目的是要设计“好的”RDB模式。 要设计好的关系模式,必须是关系满足一定的约束条件,此约束形成了规范。 范式(Normal Form):衡量DB规范的层次或深度,DB规范化层次由范式来决定。简记作NF. 根据关系模式满足的不同性质和规范化的程度,将关系模式分为第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、BC范式、第四范式(4NF)、第五范式(5NF),范式越高规范化程度越高。 规范化:低级关系模式通过模式分解转换为若干高级范式的关系模式集合的过程。 规范化是在RDB中减少数据冗余的过程。 4.1 关系模式规范化的必要性 1. 关系模式应满足的条件 2. 关系规范化可能出现的问题 3. 模式分解是关系规范化的主要方法 1.关系模式应满足的条件 ⑴ 元组每个分量必是不可再分的数据项 RDB特别强调,关系中的属性不能是组合属性,必须是基本项。否则,会使关系结构变为多层次的混合结构,增加关系操作的表达、优化即执行的复杂度。如: 教师( 姓名,工资,所授课程名,课程号); ⑵ DB中的数据冗余应尽量少 “数据冗余”会使: DB中的数据量巨增,系

文档评论(0)

1亿VIP精品文档

相关文档