[关系规范化理论.pptVIP

  • 34
  • 0
  • 约1.62万字
  • 约 48页
  • 2017-01-05 发布于北京
  • 举报
[关系规范化理论

4.1 规范化问题的提出 4.1.1 规范化理论的主要内容 关系数据库的规范化理论最早是由关系数据库的创始人E.F.Codd提出的,后经许多专家学者作进一步深入的研究和发展,形成了一整套有关关系数据库设计的理论。 在该理论出现以前,层次和网状数据库的设计只是遵循其模型本身固有的原则,而无具体的理论依据,带有一定盲目性,可能在以后的运行和使用中发生许多预想不到的问题。 在关系数据库系统中,数据库的设计较层次和网状模型更为重要。 如何设计一个适合的关系数据库系统,关键是关系数据库模式的设计,一个好的关系数据库模式应该包括多少关系模式,而每一个关系模式又应该包括哪些属性,又如何将这些相互关联的关系模式组建一个适合的关系模型,这些工作决定了到整个系统运行的效率,也是系统成败的关键所在,所以必须在关系数据库的规范化理论的指导下逐步完成。 关系数据库的规范化理论主要包括三个方面的内容: 函数依赖 范式(Normal Form) 模式设计 其中,函数依赖起着核心的作用,是模式分解和模式设计的基础,范式是模式分解的标准。 4.1.2 关系模式的存储异常问题 数据库的逻辑设计为什么要遵循一定的规范化理论? 不好的关系模式可能导致哪些问题?什么才算是好的关系模式? 下面通过例子进行分析: 例如,要求设计教学管理数据库,其关系模式SCD如下: SCD(SNO,SN,AGE,DEPT,MN,

文档评论(0)

1亿VIP精品文档

相关文档