概述 1.关系代数 种抽象的查询语言 用对关系的运算来表达查询 An Introduction to Database System
An Introduction to Database System 概述 1.关系代数 一种抽象的查询语言 用对关系的运算来表达查询
概述(续) 2.关系代数运算的三个要素 运算对象:关系 运算结果:关系 运算符:四类 An Introduction to Database System
An Introduction to Database System 概述(续) 2.关系代数运算的三个要素 运算对象:关系 运算结果:关系 运算符:四类
概述(续) 集合运算符 将关系看成元组的集合 运算是从关系的“水平”方向即行的角度来进行 专门的关系运算符 不仅涉及行而且涉及列 算术比较符 辅助专门的关系运算符进行操作 逻辑运算符 辅助专门的关系运算符进行操作 An Introduction to Database System
An Introduction to Database System 概述(续) ◼ 集合运算符 ◼ 将关系看成元组的集合 ◼ 运算是从关系的“水平”方向即行的角度来进行 ◼ 专门的关系运算符 ◼ 不仅涉及行而且涉及列 ◼ 算术比较符 ◼ 辅助专门的关系运算符进行操作 ◼ 逻辑运算符 ◼ 辅助专门的关系运算符进行操作
概述(续) 表24关系代数运算符 运算符 义运算符含义 集∪并 比>大于 差 较≥大于等于 运∩交 运 <小于 算×广义笛符 算 小于等于 符 卡尔积 等于 ≠不等于 An Introduction to Database System
An Introduction to Database System 集 合 运 算 符 ∪ - ∩ × 并 差 交 广义笛 卡尔积 比 较 运 算 符 > ≥ < ≤ = ≠ 大于 大于等于 小于 小于等于 等于 不等于 运算符 含义 运算符 含义 表2.4 关系代数运算符 概述(续)
概述(续) 表24关系代数运算符(续) 运算符含义 运算符含义 专门的0选择逻辑运非 关系 n投影|算符 运算符连接 或 除 An Introduction to Database System
An Introduction to Database System 专门的 关系 运算符 σ π ÷ 选择 投影 连接 除 逻辑运 算符 ∧ ∨ 非 与 或 运算符 含义 运算符 含义 表2.4 关系代数运算符(续) 概述(续)