关系运算和完整性约束演示文件修改版.pptVIP

  • 2
  • 0
  • 约8.79千字
  • 约 43页
  • 2017-02-08 发布于江苏
  • 举报

关系运算和完整性约束演示文件修改版.ppt

关系运算和完整性约束演示文件修改版

第 3 章 关系运算和完整性约束 第3章 关系数据库 3.1 关系的定义 3.2 关系的性质 3.3 关系的码 3.4 数据的完整性 3.5 关系代数 3.6 关系演算 3.7 实例与分析 小结 3.1 关系的定义 1 关系模型概述 2 关系的定义 1 关系模型概述 1 关系模型的数据结构:关系(元组的集合)。 在用户看来,一个关系就是一张二维表。 2关系模型的数据操作:对关系进行操作,且其操作的对象和结果都是关系(集合)。 主要有选择(Select)、投影(Project)、连接 (Join)、除(Division)、并(Union)、交(Intersection)、差(Difference)等查询(Query)和增加(Insert)、删除(Delete)、修改(Update) 等更新操作。 3 关系操作的表示方式:代数方式、逻辑方式以及结合两者特点的方式。每一种表达方式称为一种关系查询语言或关系数据语言。 ⑴ 代数方式:用代数运算来表达关系的查询要求和条件,也称为关系代数方式。 ⑵ 逻辑方式(关系演算):用谓词来表达关系的查询要求和条件。 ①元组关系演算:谓词变元为元组 ② 域关系演算: 谓词变元为域 说明:关系代数、元组关系演算和域关系演算均是抽象的关系查询语言,且在表达能力上是等价。 ⑵ 结合两者的方式:SQL(Structur

文档评论(0)

1亿VIP精品文档

相关文档