数据库设计 《数据库原理及应用》之演示稿课件.pptVIP

  • 3
  • 0
  • 约1.17万字
  • 约 94页
  • 2018-08-16 发布于贵州
  • 举报

数据库设计 《数据库原理及应用》之演示稿课件.ppt

数据库设计 《数据库原理及应用》之演示稿课件

6.4.2 初始化关系模式设计 (2) 把每个联系转换成关系模式: [例3] 把6.15图中的四个联系也转换成关系模式: 属于(教师号,系名) 讲授(教师号,课程号) 选修(学号,课程号,成绩) 拥有(系名,学号) (3) 三个或三个以上的实体间的一个多元联系在转换为一个关系模式时,与该多元联系相连的各实体的主键及联系本身的属性均转换成为关系的属性,转换后所有得到的关系的主键为个实体键的组合。 6.4.2 初始化关系模式设计 [例4] 图6.17表示供应商、项目和零件三个实体之间的多对多联系,如果已知三个实体的主键分别为“供应商号”,“项目号”与“零件号”,则它们之间的联系“供应”转换为关系模式:供应(供应号,项目号,零件号,数量)。 图6.17 多个实体之间的联系 6.4.3 关系模式的规范化 关系模型的优化通常是以规范化理论为基础。方法为: 1、确定数据依赖,按需求分析阶段所得到的语义,分别写出每个关系模式内部各属性之间的数据依赖以及不同关系模式属性之间数据依赖。 2、对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。 3、按照数据依赖的理论对关系模式逐一进行分析,考查是否存在部分函数依赖、传递函数依赖、多值依赖等,确定各关系模式分别属于第几范式。 6.4.3 关系模式的规范化 4、按照需求分析阶段得到

文档评论(0)

1亿VIP精品文档

相关文档