数据库系统概论5_关系数据理论.ppt

An Introduction to Database System 江西师大软件学院 第五章 关系数据理论 5.1 问题的提出 5.2 规范化 5.3 数据依赖的公理系统 *5.4 模式的分解 5.5 小结 5.1 问题的提出 关系数据库逻辑设计 针对具体问题,如何构造一个适合于它的数据模式 即应该构造几个关系模式,每个关系由哪些属性组成.这是数据库(逻辑)设计的问题. 数据库逻辑设计的工具──关系数据库的规范化理论 问题的提出 一、概念回顾 二、关系模式的形式化定义 三、什么是数据依赖 四、关系模式的简化定义 五、数据依赖对关系模式影响 一、概念回顾 关系:描述实体、属性、实体间的联系。 关系实质上是一张二维表,它有严格的数学理论基础。关系中的元组是一个N目词,凡是使该N目谓词为真的笛卡尔积中的元组的全体构成了该关系模式的关系。 关系模式:用来定义关系的结构,即它由哪些属性构成,这些属性来自哪些域,以及属性与域之间的映象关系. * 关系是关系模式在某一时刻的状态或内容.关系模式是静态的、稳定的,而关系是动态的、随时间不断变化的。 一、概念回顾 由于现实世界是随着时间在不断地变化,因而在不同的时候其关系也有变化,许多事实却限定了关系模式的所有可能的关系必须满足一定的完整性约束条件。 一、概念回顾 完整性约束的表现形式 限定属性取值范围:例如学生成绩必须在0-100之间。

文档评论(0)

1亿VIP精品文档

相关文档