数据库:专门的关系运算有哪些?试介绍之

本文介绍了数据库操作中的基本概念,包括投影(从行的角度选择元组)、选择(从列的角度进行运算)、不同类型的连接(如等值连接、自然连接、外连接)以及半连接和除法运算。这些概念是理解和操作关系数据库的关键。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

投影

从关系中选取使公式为真的元组。这是从行的角度进行的运算

选择

从列的角度进行的运算

连接

连接运算是从两个关系的笛卡尔积中选取属性间满足一定条件的元组。记做: Rx s.其中,F是条件表达式,它涉及到对两个关系中的属性的比较

等值连接:

保留相同的项。R.b=s.b

自然连接:

两个关系中进行比较的分量必须是相同的属性,并且要把在结果中重复的属性去掉

左外连接

保留左边元组的所有属性,若S中无匹配的元组,用NULL与其对应

右外连接

保留右边元组的所有属性,若R中无匹配的元组,用NULL与其对应 (开口朝x就是x连接)

全外连接

对R或S中所有不匹配的元组,均用空元组分别匹配。R、S的信息在全外连结的结果中都得到保留

半连接

在R、S自然连结后仅保留对R的属性的投影

除的定义太抽象
R÷S,简言之就是在R、S相同的属性中,R特有属性的象集恰好包含S中共有的属性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值