软考知识笔记

数据库关系运算

2021-04-14  本文已影响0人  林中白虎

这个知识点一般出现在上午题。

这个知识点最为重要,需要多加记忆和理解。其中有 笛卡尔积选择投影连接。其中一元运算符只有 选择投影,剩余的都是二元运算符。

1、Θ连接运算定义一个关系,它包含R和S的笛卡尔积中所有满足谓词F的元组,其中谓词F是比较运算符(<、≤、>、≥、=、≠)之一。
其中两个运算公示是相等的:


Θ连接与笛卡尔积相等

2、自然连接运算对两个关系中所有具有相同名称的属性执行等接运算。自然连接的维数等于关系R与S的维数之和减去X中属性的个数。

3、外连接运算是在连接两个关系时,经常会出现一个关系中某些元组无法在另一个关系中找到匹配元组的情况,换句话说,就是这些元组在连接属性上不存在匹配值。但可能仍希望这些元组出现在结果中,这时就要用到外连接。

4、半连接运算执行了两个关系的连接后,再将结果投影到第一个参与运算的关系的所有属性上。半连接的优点之一就是减少必须参与连接的元组的数目。

上一篇下一篇

猜你喜欢

热点阅读