数据库投影运算解释最好有图解

来源:百度知道 编辑:UC知道 时间:2024/06/06 08:41:30
在下列运算中 不改变关系表中的属性个数但能减少元组个数的是
并 交 投影 笛卡尔乘积

答案是交

投影 不是取几列吗 行不变啊 列不是元组吗 那元组不是减少了吗
而行不变 也就是 属性不变啊

列是属性,行是元组..

而且作投影之后可能会出现重复项,比如:
A B C
a1 b1 c1
a1 b2 c2
a2 b2 c3
作A的投影就是a1, a2;
减少了一行

总结:
并:属性不变,元组可能增加(集合相等时不增加)
交:属性不变,元组可能减少(集合相等时不减少)
投影:属性可能减少(全投影时不减少),元组可能减少(投影后无重复项时不减少)
笛卡尔积:属性增加,元组可能增加(只有1个元组时不增加)