首页 > 试题广场 >

由关系R通过运算得到关系S,则运算可能是?

[单选题]
有两个关系R和S如下: 由关系R通过运算得到关系S,则运算可能是?
  • 选择
  • 投影
  • 自然连接
推荐
由关系R到关系S为一元运算,排除C和D。关系S是关系R的一部分,是通过选择之后的结果,因此选A。
编辑于 2015-02-03 21:01:31 回复(0)
更多回答
炫头像
从关系中找出满足给定条件的那些元组称为选择。其中的条件是以逻辑表达式给出的,值为真的元组将被选取。这种运算是从水平方向抽取元组。 在FOXPRO中的短语FOR和WHILE均相当于选择运算。
如:LIST FOR 出版单位='高等教育出版社' AND 单价<=20
二、投影运算
关系模式中挑选若干属性组成新的关系称为投影。这是从列的角度进行的运算,相当于对关系进行垂直分解。在FOXPRO中短语FIELDS相当于投影运算。 如: LIST FIELDS 单位,姓名
三、连接运算
连接运算是从两个关系的笛卡尔积中选择属性间满足一定条件的元组。
发表于 2016-04-23 18:50:12 回复(0)

(2)关系五种基本运算

    ① 并:

    R,S具有相同的关系模式(元素相同,结构相同),记为R U S,返回由R或者S元组构成的集合组成

    ② 差:

    R,S具有相同的关系模式(元素相同,结构相同),记为R-S,右属于R但不属于S的元组组成

    ③ 广义笛卡尔积:

    R×S由n目和m目的关系R,S组成一个(n+m)列的元组集合,若R有K1个元组,S有K2个元组,则R×S有K1*K2个元 组

    ④ 投影(π) :

    从关系的垂直方向开始运算,选择关系中的若干列组成新的列。

    ⑤ 选择(σ):

    选择从关系的水平方向进行元算,选择满足给定条件的元组组成新的关系。

发表于 2015-09-04 20:59:18 回复(0)
发表于 2015-08-30 15:50:42 回复(0)
关系数据库管理系统的3种基本关系运算 选择运算、投影运算和连接运算。 1、选择运算 选择又称为限制,它是在关系R中选择满足给定条件的诸元组,记作:σf(R)={t|t∈R∧F(t)=‘真’} 其中F表示选择条件,它是一个逻辑表达式,取逻辑值‘真’或‘假’。 选择运算实际上是从关系R中选取使逻辑表达式F为真的元组,这是从行的角度进行的运算。 2、投影运算 关系R上的投影是从R中选择出若干属性列组成新的关系。记作:∏A(R) = { t[A] | t∈R } 其中A为R中的属性列。 投影操作是从列的角度进行的运算。 3、连接运算 连接也称为θ连接,它是从两个关系的笛卡儿积中选取属性间满足一定条件的元组。 连接运算有两种最为重要也是最为常用的连接,即等值连接和自然连接。 当θ为“=”时的连接称为等值连接。 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。即若R与S具有相同的属性组B。    一般的连接是从行的角度进行运算的。 4.其他的一些关系 R×R笛卡尔积,R∪R并集,R∩R交集,R-R差集
发表于 2021-11-25 14:25:10 回复(0)
  • 并:返回由R或者S元组构成的集合组成
  • 差:属于R但不属于S的元组组成
  • 广义笛卡尔积:若R有K1个元组,S有K2个元组,则R×S有K1*K2个元组
  • 投影(π) :选择若干列组成的新的关系
  • 选择(σ):选择满足条件的新的关系。
发表于 2016-11-15 16:09:57 回复(0)
选择运算是从指定的关系中选出满足给定条件(用逻辑表达式表达)的元组而组成一个新的关系。
投影运算是从关系R中选取若干属性,并用这些属性组成一个新的关系。
发表于 2022-04-17 11:00:26 回复(0)
选择从关系的水平方向进行元算,选择满足给定条件的元组组成新的关系。
发表于 2021-07-22 19:37:56 回复(0)
选择是从水平方向选择一个,投影是从数值方向选择,形成新的列
发表于 2019-07-24 10:45:26 回复(0)
并:返回由R或者S元组构成的集合组成 差:属于R但不属于S的元组组成 广义笛卡尔积:若R有K1个元组,S有K2个元组,则R×S有K1*K2个元组 投影(π) :选择若干列组成的新的关系 选择(σ):选择满足条件的新的关系。
发表于 2018-12-26 11:03:17 回复(0)