24关系代数 概述 传统的集合运算 专门的关系运算 An Introduction to Database System
An Introduction to Database System 2.4 关系代数 ◼ 概述 ◼ 传统的集合运算 ◼ 专门的关系运算
24,1传统的集合运算 并差交 广义笛卡尔积 An Introduction to Database System
An Introduction to Database System 2.4.1 传统的集合运算 ◼ 并 ◼ 差 ◼ 交 ◼ 广义笛卡尔积
1.并(Unon) ■R和S 具有相同的目刀(即两个关系都有刀个属性) ■相应的属性取自同一个域 R∪S 仍为n目关系,由属于R属于5的元组组成 RUS={t∈Rt∈S} An Introduction to Database System
An Introduction to Database System 1. 并(Union) ◼ R和S ◼ 具有相同的目n(即两个关系都有n个属性) ◼ 相应的属性取自同一个域 ◼ R∪S ◼ 仍为n目关系,由属于R或属于S的元组组成 R∪S = { t|t R∨t S }
并(续) AB C Rar b1c1 a1 b2c2 ABC a2b2c1 al bci RUS a1b2 AB C alb3 c2 sa1 b2c2 a2b2c1 al b3 c2 a2b2c1 An Introduction to Database System
An Introduction to Database System 并(续) A B C a1 b1 c1 a1 b2 c2 a2 b2 c1 A B C a1 b1 c1 a1 b2 c2 a1 b3 c2 a2 b2 c1 A B C a1 b2 c2 a1 b3 c2 a2 b2 c1 R S R∪S
2.差( Difference) ■R和S 具有相同的目门 ■相应的属性取自同一个域 R-S n仍为n目关系,由属于R而不属于5的所有元 组组成 R-S=iterates] An Introduction to Database System
An Introduction to Database System 2. 差(Difference) ◼ R和S ◼ 具有相同的目n ◼ 相应的属性取自同一个域 ◼ R - S ◼ 仍为n目关系,由属于R而不属于S的所有元 组组成 R -S = { t|tR∧tS }