数据库原理数据库原理第三章第三章 关系运算关系运算1本章内容概要本章内容概要l 关系数据模型关系数据模型l关系数据模型定义关系数据模型定义l关键码和表之间的联系关键码和表之间的联系l关系模式关系模式l关系模型的完整性规则关系模型的完整性规则l 关系运算关系运算l关系查询语言和关系运算关系查询语言和关系运算l关系代数运算符的分类关系代数运算符的分类l传统的集合运算传统的集合运算l专门的关系运算专门的关系运算l扩充的关系代数操作(自学)扩充的关系代数操作(自学)l 关系代数表达式的优化(自学)关系代数表达式的优化(自学)l关系数据库关系数据库l关系数据库是通过关系数据模型建立起来的数关系数据库是通过关系数据模型建立起来的数据库系统据库系统 。l关系数据库有一个严密的、能够数学推导的、关系数据库有一个严密的、能够数学推导的、容易理解的、得到实践证明正确的是关系数据模容易理解的、得到实践证明正确的是关系数据模型。型。l 基本概念:基本概念:利用利用集合代数集合代数、谓词演算谓词演算等抽象的等抽象的数学知识,深刻而透彻地介绍了数学知识,深刻而透彻地介绍了关系数据结构关系数据结构,关关系数据库操作