第四章 关系数据库理论培训教材.pptVIP

  • 9
  • 0
  • 约1.92万字
  • 约 82页
  • 2018-11-17 发布于天津
  • 举报
第四章 关系数据库理论培训教材.ppt

第4章 关系数据库理论;在关系数据库系统中,关系模型包括一组关系模式,各个关系不是完全孤立的,数据库的设计较层次和网状模型更为重要。 如何设计一个适合的关系数据库系统,关键是关系数据库模式的设计,一个好的关系数据库模式应该包括多少关系模式,而每一个关系模式又应该包括哪些属性,又如何将这些相互关联的关系模式组建一个适合的关系模型,这些工作决定了到整个系统运行的效率,也是系统成败的关键所在,所以必须在关系数据库的规范化理论的指导下逐步完成。 ;关系数据库的规范化理论主要包括三个方面的内容: 函数信赖 范式(Normal Form) 模式设计 其中,函数信赖起着核心的作用,是模式分解和模式设计的基础,范式是模式分解的标准。 4.1.2 关系模式的存储异常问题 数据库的逻辑设计为什么要遵循一定的规范化理论? 什么是好的关系模式? 某些不好的关系模式可能导致哪些问题? 下面通过例子进行分析:;例如,要求设计教学管理数据库,其关系模式SCD如下: SCD(SNO,SN,AGE,DEPT,MN,CNO,SCORE) 其中,SNO表示学生学号,SN表示学生姓名,AGE表示学生年龄,DEPT表示学生所在的系别,MN表示系主任姓名,CNO表示课程号,SCORE表示成绩。 根据实际情况,这些数据有如下语义规定: 1. 一个系有若干个学生,但一个学生只属于一个系; 2. 一个系只有一名系主任,但

文档评论(0)

1亿VIP精品文档

相关文档