更多“下列关系运算中,能使经运算后得到的新关系中元组个数少于原来关系中元组个数的是()。A.选择B.投影 ”相关问题
  • 第1题:

    下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是

    A.选择

    B.连接

    C.投影

    D.并


    正确答案:B

  • 第2题:

    下列关系运算中,能使经运算后得到的新的关系中属性个数多于原来关系个数的是( )。

    A.选择
    B.连接
    C.投影
    D.并

    答案:B
    解析:
    选择运算是在指定的关系中选取所以满足给定条件的元组,构成一个新的关系,而这个新的关系是原来关系的一个子集。因此数据选择运算后得到的新关系的属性个数不会多于原来关系中的属性个数。连接运算是对两个关系进行的运算,其意义是从两个关系的笛卡尔积中选项满足给定属性间一定条件的那些元组。而两个关系的笛卡尔积中的属性个数是两个原关系中的属性个数之和。即两个关系经连接运算后得到的新关系中属性个数多于原来关系中属性个数。投影运算是在给定关系的某些区域上进行的运算。通过投影运算可以从一个关系中选择出所需要的属性成分,并且按要求排列成一个新的关系,而新关系的各个属性值来自原关系中相应的属性值。因此,经过投影运算后,会取消某些列。即关系经投影运算后得到的新关系中属性个数要少于原来关系中属性个数。属性值取自同一个域的两个n元关系经并运算后仍然是一个n元关系,它由属于关系R或属于关系S的元组组成。因此,两个关系经并运算后得到的新关系中属性个数不会多于原来关系中属性个数。本题正确答案是B。

  • 第3题:

    在关系运算中,什么操作得到的新关系中元组个数可能多于原来关系中的元组个数: A. 选择    B. 投影    C. 连接   D. 合并


    A

  • 第4题:

    下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是

    A.选择

    B.连接

    C.投影

    D.并


    正确答案:B
    解析:连接运算是对两个关系进行的运算,其意义是从两个关系的笛卡儿积中选出满足给定属性间一定条件的那些元组。而两个关系的笛卡儿积中的属性个数是两个原关系牛的属性个数之和。即两个关系经连接运算后得到的新关系中属性个数多于原来关系中属性个数。正确答案是B。

  • 第5题:

    如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中元组个数少于原来关系中元组的个数,这说明所实施的运算关系是()。

    A.选择

    B.投影

    C.连接

    D.并


    B 解析:选择运算是对二维表进行行切割,执行后会删除某些元组。投影运算是对二维表的列操作,执行后去除某列属性。连接运算有选择的将两关系中取出的元组组合,属性列并不会减少。并运算同样不会减少属性列的个数。根据以上知识点可知选项B正确。