国防《数据库原理与应用》教学资料包 教学课件 第二章.pptVIP

  • 4
  • 0
  • 约5.74千字
  • 约 24页
  • 2021-12-07 发布于湖北
  • 举报

国防《数据库原理与应用》教学资料包 教学课件 第二章.ppt

第2章 关系数据库简介 2.1 关系数据结构及形式化定义 2.2 关系代数和关系演算 2.3 关系的完整性 2.1 关系数据结构及形式化定义 2.1.1 关系 关系是笛卡尔积的子集,所以关系也是一个二维表,表的每行对应一个元组,表的每列对应一个域。由于域可以相同,为加以区分,必须给每列起一个唯一的名字,称为属性。 2.1.2 关系模式 关系的描述称为关系模式,它可以形式化地表示为 R(U,D,DOM,F)。其中R为关系名,U为组成该关系的属性名集合,D为U中属性所来自的域的集合,DOM为属性向域的映像集合,F为属性间的依赖关系集合。 2.2 关系代数和关系演算 关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它用对关系的运算来表达查询要求。关系演算用谓词来表达查询要求。 关系代数的运算按运算符的不同,主要分为传统的集合运算和专门的关系运算两类。 (1)传统的集合运算包括并、交、差、广义笛卡尔积4种运算。该类运算将关系看成元组的集合,以元组作为集合中的元素来进行运算,其运算是从关系的“水平”方向即行的角度来进行。 (2)专门的关系运算包括选择、投影、连接、除等。该类运算不仅涉及行运算,而且涉及列运算,是为数据库的应用而引进的特殊运算。 关系演算

文档评论(0)

1亿VIP精品文档

相关文档