第二 章 关 系 数据 库
本章系统地讲解了关系数据库的重要概念,并着重对关系模型进行了阐述。
关系模型包括关系数据结构、关系操作集合以及关系完整性约束三个组成
部分。本章分别对这三个部分的内容进行了详细的分析与论述。
一、基本知识点
关系模型和关系数据库是《数据库系统概论》一书的重点,在全书中占有较
大的篇幅(包括第二、三、四、五章)。因此,掌握本章的关键内容是学习后续各
章的基础。
① 需要了解的:关系数据库理论产生和发展的过程,关系数据库产品的发
展及沿革;关系演算的概念;域关系演算语言不包括在本科教学大纲内。
② 需要牢固掌握的: 关系模型的三个组成部分及各部分所包括的主要内
容;牢固关系数据结构及其形式化定义;关系的三类完整性约束的概念。
③ 需要举一反三的:关系代数(包括抽象的语言及具体的语言);关系代数
中的各种运算(包括并、交、差、选择、投影、连接、除及广义笛卡儿积等)、元组关
系演算语言 ALPHA 及域关系演算语言 QBE 等,能够使用这些语言完成各种数
据操纵。
④ 难点:本章的难点在于关系代数。由于关系代数较为抽象, 因此在学习
的过程中一定要结合具体的实例进行学习。同时,要注意把握由具体语言到抽
象语言的原则,即通过对具体语言如 ALPH A 和 QBE 的学习过渡到对抽象的关
系演算的把握。
二、习题解答和解析
1. 试述关系模型的三个组成部分。
答
关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。
2. 试述关系数据语言的特点和分类。
评论0