首页 > 试题广场 >

对关系R进行投影运算后,得到关系S,则( )。

[单选题]

对关系R进行投影运算后,得到关系S,则(  )。

  • 关系R的元组数等于关系S的元组数
  • 关系R的元组数小于关系S的元组数
  • 关系R的元组数大于或等于关系S的元组数
  • 关系R的元组数大于关系S的元组数
关系R是的投影是从关系R中选择出若干属性列组成新的关系。
分为两步:(1)选择出指定的属性,形成一个可能含有重复行的表。
(2)删除重复行,形成新的关系。
发表于 2017-06-20 17:26:59 回复(0)
总结: 
并:属性不变,元组可能增加(集合相等时不增加) 
交:属性不变,元组可能减少(集合相等时不减少) 
投影:属性可能减少(全投影时不减少),元组可能减少(投影后无重复项时不减少) 
笛卡尔积:属性增加,元组可能增加(只有1个元组时不增加
发表于 2018-07-25 13:28:41 回复(0)
正常来说关系R的元组数应该是等于关系S的元组数,但其中有可能出现像是distinct或者自然连接那种导致重复的元组被去掉了。
这样解释,所以选c是合理。
发表于 2019-07-17 09:59:59 回复(0)
应该相等吧,又没有去重。谁能帮忙解释一下
发表于 2017-05-24 16:03:41 回复(1)