第1-2章数据库基础.ppt

1.4 关系运算 用户需要利用查询从关系数据库中找到感兴趣的数据时,需要对多个关系(表)进行运算。关系运算以关系代数为基础。关系的基本运算分为两类: 传统集合运算:并,交,差,笛卡尔积 专门关系运算:选择,投影,连接 并(∪):设关系R和S有相同的结构,则R∪S由属于R或属于S的元组组成。 例: 学号 姓名 性别 01 张三 男 02 李四 男 学号 姓名 性别 05 王红 女 06 赵艳 女 U = 学号 姓名 性别 01 张三 男 02 李四 男 05 王红 女 06 赵艳 女 1、传统集合运算 交(∩):设关系R和S有相同的结构,则R∩S由既属于R又属于S的元组组成。 例: 学号 姓名 性别 01 张三 男 02 李四 男 学号 姓名 性别 01 张三 男 06 赵艳 女 ∩ = 学号 姓名 性别 01 张三 男 差(-):设关系R和S有相同的结构,则R-S由属于R但不属于S的元组组成。 例: 学号 姓名 性别 01 张三 男 02 李四 男 学号 姓名 性别 02 李四 男 06 赵艳 女 - = 学号 姓名 性别 01 张三 男 笛卡尔积(×):设n元关系R和m元关系S,则R×S是一个n×m元组的集合。 注意:R和S关系的结构不必相同 例: 课程 数学 英语 学号 姓名 性别 01 张三 男 02 李四 男 × = 课程 学号 姓名 性别 数学 0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档