[计算机软件及应用]第4章 关系数据理论.ppt

[计算机软件及应用]第4章 关系数据理论

An Introduction to Database System 关系数据库 与SQL 第四章 关系数据库理论 第四章 关系数据库理论 4.1 规范化问题的提出 4.2 函数依赖 4.4 关系模式的范式 4.5 关系模式的规范化 4.1问题的提出 关系数据库的规范化理论最早是由关系数据库的创始人E.F.Codd提出的, 后经许多专家学者对关系数据库理论作了深入的研究和发展,形成了一整套有关关系数据库设计的理论。 在该理论出现以前,层次和网状数据库的设计只是遵循其模型本身固有的原则,而无具体的理论依据可言,因而带有盲目性,可能在以后的运行和使用中发生许多预想不到的问题。 关系数据库的模式 关系:描述实体、属性、实体间的联系。 从形式上看,它是一张二维表,是所涉及属性的笛卡尔积的一个子集。 关系模式:用来定义关系。 关系数据库:基于关系模型的数据库,利用关系来描述现实世界。 从形式上看,它由一组关系组成。 关系数据库的模式:定义这组关系的关系模式的全体。 问题的提出 在关系数据库系统中,关系模型包括一组关系模式,各个关系不是完全孤立的,数据库的设计较层次模型和网状模型更为重要。 针对具体问题,如何设计一个合适的关系数据库系统,关键是关系数据库模式的设计 关系数据库模式应该包括多少关系模式 每一个关系模式应该包括哪些属性 如何将这些相互关联的关系模式组建一个适合的关系模型

文档评论(0)

1亿VIP精品文档

相关文档