计算机软件基础(孟彩霞)第8章 关系规范化理论和数据库设计.pptVIP

  • 2
  • 0
  • 约2.24万字
  • 约 139页
  • 2018-09-14 发布于湖北
  • 举报

计算机软件基础(孟彩霞)第8章 关系规范化理论和数据库设计.ppt

第8章 关系规范化理论与数据库设计 8.1 函数依赖 8.2 规范化和范式 8.3 数据库设计概述 8.4 需求分析 8.5 概念结构设计 8.6 逻辑结构设计 8.7 物理结构设计 8.8 数据库的实施和维护 习题 8.1 函 数 依 赖 建立一个关系数据库系统,首先要考虑怎样建立数据模式,即应该构造几个关系模式,每个关系模式中需要包含哪些属性等,这是数据库设计的问题。关系规范化主要讨论的就是建立关系模式的指导原则,所以有人把规范化理论称为设计数据库的理论。 数据依赖是通过一个关系中属性间值的依赖与否体现出来的数据间的相互关系,它是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。现在人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖(FD,Functional Dependency)和多值依赖(MVD,Multivalued Dependency)。这里只讨论函数依赖,有关多值依赖的概念,有兴趣的读者可以参阅有关书籍。 函数依赖极为普遍地存在于现实生活中。比如描述一个学生的关系,可以有学号(SNO),姓名(SNAME)和系名(SDEPT)等几个属性。由于一个学号只对应一个学生,一个学生只在一个系学习,因而当“学号”值确定以后,姓名和该生所在系的值也就被惟一

文档评论(0)

1亿VIP精品文档

相关文档