习题集第5章系关理论.docVIP

  • 21
  • 0
  • 约1.38万字
  • 约 12页
  • 2017-02-08 发布于北京
  • 举报
习题集第5章系关理论

第7章 关系数据库设计理论 7.1 学习要点 关系数据库设计理论是关系数据库的又一个重点。关系数据库的逻辑设计主要是设计关系模式,而深入了解函数依赖和码的概念则是设计和分解关系模式的基础。学习本章的目的有两个。一个是理论方面的,本章用更加形式化的关系数据理论来描述和研究关系模型。另一个是实践方面的,关系数据库设计理论是我们进行数据库设计的有力工具。 知道什么是函数依赖、完全函数依赖、部分函数依赖和传递函数依赖,能确定两个或多个属性间的函数依赖,计算属性的闭集; 理解关系的码和超码、主属性和非主属性; 3、理解1NF、2NF、3NF和BCNF的定义,并能辨别某关系属于哪种范式类型; 4、掌握规范化一个关系模式的原则方法,能够将某1NF关系规范化为3NF或BCNF; 5、理解多值依赖和连接依赖,初步掌握分解成第四范式的方法。 7.2 习题讲解 1. 理解并给出下列名词的涵义: 函数依赖、部分函数依赖、传递函数依赖、超码、多值依赖。 答: 函数依赖是数据库中两个属性集之间的约束。设R(U)是属性集U上的关系模式,X、Y是U的子集,r是R的任一具体关系。设t1、t2是关系r中的任意两个元组,如果t1[X]=t2[X],有t1[Y]=t2[Y],则称X函数决定Y,或Y函数依赖于X,记作X→Y。 在关系模式R(U)中,X, Y是U的子集,若X→Y,且存在X?X,使X→Y,则称X→Y是部分函数依

文档评论(0)

1亿VIP精品文档

相关文档