更多“ 已知关系R和S,则关系S是关系R经过下列______的结果。A.联接运算B.选择运算C.投影运算D.除运算 ”相关问题
  • 第1题:

    对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为( )。

    A.并运算

    B.交运算

    C.差运算

    D.积运算


    正确答案:A

  • 第2题:

    给定关系s,它是在进行了什么运算后得到关系R?

    A.选择

    B.投影

    C.连接

    D.除


    正确答案:B
    解析:选择是在关系中选择给定条件的元组;投影是在关系中选出若干属性列组成新的关系。连接是从两个关系的笛卡尔积中选取他们的属性间满足一点条件的元组。本题中是在给出的一个关系中把其中的一个属性选出来组成一个新的关系,因此这是进行了投影后得到的,故B)选项正确。掌握传统的集合运算:并、差、交、广义笛卡尔积。

  • 第3题:

    在关系代数运算中,关系S,SP和R如表7-11~表7-13所示。若先(29),则可以从 S和SP获得R。其对应的关系表达式为(30)。如下的SQL语句可以查询销售总量大于 1000的部门号。Select部门名From S

    Where部门号in(Select部门号From SP Group by (31))关系表S关系表SP关系表R

    A.对S进行选择运算,再与S进行自然连接运算

    B.对S进行选择运算,再与SP进行自然连接运算,最后进行投影运算

    C.对S和SP进行笛卡儿积运算,再对运算结果进行投影运算

    D.分别对S和SP进行投影运算,再对运算结果进行笛卡儿积运算


    正确答案:B

  • 第4题:

    对关系S和R进行集合运算,结果中既包含S中所有元组也包含R中的所有元组,这样的集合运算为( )。

    A.并运算

    B.交运算

    C.差运算

    D.积运算


    正确答案:A
    关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元组。

  • 第5题:

    有两个关系R,S如下: 由关系R通过运算得到关系s,则所使用的运算为( )。A.选择B.投影SX

    有两个关系R,S如下:

    由关系R通过运算得到关系s,则所使用的运算为( )。

    A.选择

    B.投影

    C.插入

    D.连接


    正确答案:B
    投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。本题中,s是在原有关系R的内部进行的,是Ehn中原有的那些域的列所组成的关系,因此选择B)。

  • 第6题:

    已知关系R和S见表,则关系S是关系R经过下列( )的结果。

    A.连接运算

    B.选择运算

    C.投影运算

    D.除运算


    正确答案:C
    解析:连接和除运算是针对两个关系进行的运算,本题关系S是及一个关系运算的结果,因此,首先排除A) 和D) 。选择运算是从关系中选择符合条件的元组,其结果元数不变,元组数小于等于原关系;投影运算是原关系中选择出若干属性组成新的关系,新关系的元数和元组数都可能与原关系有变化。由本题可知,关系S是由关系T前两个属性组成的关系,应是投影运算的结果。

  • 第7题:

    对关系S和关系R进行集合运算,结果中既包含S中的元组也包含R中的元组,这种集合运算称为( )。

    A.并运算

    B.交运算

    C.差运算

    D.积运算


    正确答案:A
    暂无解析,请参考用户分享笔记

  • 第8题:

    有两个关系R,S如下: 由关系R通过运算得到关系S,则所使用的运算为( )。A.选择B.投影S

    有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为( )。

    A.选择

    B.投影

    C.插入

    D.连接


    正确答案:B
    B。【解析】一个关系R通过投影运算后仍为一个关系R,R是由R中投影运算所指出的那些域的列所组成的关系。所以题目中关系s是由关系.R经过投影运算所得。(选择运算主要是对关系R中选择由满足逻辑条件的元组听组成的一个新关系。)

  • 第9题:

    有两个关系R、S如下图所示。

    由关系R通过运算得到关系S,则所使用的运算为( )。

    A.选择

    B.投影

    C.插入

    D.连接


    正确答案:B
    解析: 专门的关系运算有3种:投影、选择和连接。选择运算是从关系中找出满足给定条件的那些元组,其中的条件是以逻辑表达式给出的,值为真的元组将被选取,这种运算是从水平方向抽取元组的。投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。连接运算是二目运算,需要两个关系作为操作对象。

  • 第10题:

    对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为( )。

    A)并运算

    B)交运算

    C)差运算

    D)除运算


    正确答案:A

  • 第11题:

    由关系R通过运算得到关系S,则所使用的运算为()

    • A、选择
    • B、投影
    • C、插入
    • D、连接

    正确答案:A

  • 第12题:

    单选题
    对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为(  )。
    A

    并运算

    B

    交运算

    C

    差运算

    D

    除运算


    正确答案: B
    解析:
    关系的运算包含传统集合运算和专门关系运算,其中传统集合运算中的并运算是指结构相同的两个关系合并成一个新关系,新关系中包含两个关系中的所有元组。答案选择A选项。

  • 第13题:

    对关系S和R进行集合运算,产生的元组属于关系S,但不属于关系R,这种集合运算称为

    A.并运算

    B.交运算

    C.差运算

    D.积运算


    正确答案:C
    解析:关系S和R的并运算是产生既包含S中的元组又包含R中的元组的集合。关系S和 R的交运算是产生既属于S又属于R的元组的集合。关系S和R的差运算产生属于S但不属于R的元组的集合。关系S和R的积运算产生的是两个关系的笛卡儿积。

  • 第14题:

    有两个关系R,S如下:

    由关系R通过运算得到关系S,则所使用的运算为 ______。

    A.选择

    B.投影

    C.插入

    D.连接


    正确答案:B
    解析:专门的关系运算包括:选择、投影和连接。1、选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。2、投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。3、连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。连接过程是通过连接条件来控制的,连接条件中将出现两个表中的公共属性名,或者具有相同语义、可比的属性。选择和投影运算的操作对象只是一个表。相当于对一个二维表进行切割。连接运算需要两个表操作为操作对象。由图可知关系R通过运算得到关系S,关系S与关系R相比,记录的条数没有发生变化,属性的个数发生了变化。因此所使用的运算应该是投影。选项C插入运算会增加记录的条数。所以选项B是正确的。

  • 第15题:

    有3个关系R、S和T如下: 由关系R和S通过运算得到关系T,则所使用的运算为( )。 A.并S

    有3个关系R、S和T如下:

    由关系R和S通过运算得到关系T,则所使用的运算为( )。

    A.并

    B.自然连接

    C.笛卡儿积

    D.交


    正确答案:D
    D。【解析】由题可知,T中的数据既在R中,也在S中,符合这个概念的是“交”运算,D正确。

  • 第16题:

    有两个关系R、S如下:

    由关系R通过运算得到关系s,则所使用的运算为

    A.选择

    B.投影

    C.插入

    D.联接


    正确答案:B
    解析:专门的关系运算有3种:投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,其中的条件是以逻辑表达式给出的,值为真的元组将被选取,这种运算是从水平方向抽取元组。投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。联接运算是二目运算,需要两个关系作为操作对象。

  • 第17题:

    有三个关系R、S和T如下: 由关系R和S通过运算得到关系T,则所使用的运算为( )。 A.笛卡尔积SXB

    有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。

    A.笛卡尔积

    B.交

    C.并

    D.自然连接


    正确答案:D
    自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T关系中的有序组可知R与s进行的是自然连接操作。

  • 第18题:

    有两个关系R、S如下所示:

    由关系R通过运算得到关系S,则所使用的运算为( )。

    A.选择

    B.投影

    C.插入

    D.连接


    正确答案:B
    B。【解析】本题考查关系的运算,一个关系R通过投影运算后仍为一个关系R,R是由R中投影运算所指出的引起域的列所组成的关系。选择运算主要是对关系R中选择由满足逻辑条件的元组所组成的一个新关系,所以题中关系S是由R投影所得。

  • 第19题:

    在关系代数运算中,关系S、SP和R如下表所示。若先(33),则可以从S和SP获得R。其对应的关系表达式为(34)。如下的SQL语句可以查询销售总量大于1000的部门名。

    Select 部门名 From S

    Where 部门号 in (Select 部门号 From SP Group by(35))

    A.对S进行选择运算,再与SP进行自然连接运算

    B.对S进行选择运算,再与SP进行自然连接运算,最后进行投影运算

    C.对S和SP进行笛卡儿积运算,再对运算的结果进行投影运算

    D.分别对S和SP进行投影运算,再对运算的结果进行笛卡儿积运算


    正确答案:B
    解析:本题考查的是关系数据库的关系代数查询语言和SQL查询语言。
      试题(33)分析:关系R包含的是“家电部”销售的商品号和销售量,这些信息来源于关系S和SP,需要对这两个关系进行连接运算。
      对于答案A:结果中包含部门号,不正确。
      对于答案C、D:笛卡儿积会产生无意义的元组,不正确。
      本题正确答案为B:通过选择运算取得“家电部”关系,与SP自然连接,投影用于去除部门号。
      试题(34)正确答案为C。
      对于答案A:结果中包含部门号,不正确。
      对于答案B:结果中包含的是“部门号”,“商品号”,“销售量”,不正确。
      对于答案D:使用笛卡儿积会产生无意义的元组,不正确。
      试题(35)正确答案为B。查询销售总量大于1000的部门名,需要根据部门号进行分组,在组内使用集函数sum统计每个部门的销售总量。对分组进行选择使用having短语,不能使用where子句,后者作用于整个表或视图。

  • 第20题:

    已知关系R和S,则关系S是关系R经过下列______的结果。

    R

    学号 姓名 性别 年龄 所在系

    99001 张明娩 女 20 CS

    99002 刘红 女 18 TR

    99004 陈列 男 19 CS

    S

    学号 姓名

    99001 张明娩

    99002 刘红

    A.连接运算

    B.选择运算

    C.投影运算

    D.除运算


    正确答案:C

  • 第21题:

    对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所希元组,这样的集合运算称为( )。

    A)并运算

    B)交运算

    C)差运算

    D)除运算


    正确答案:A
    关系的并运算是指,由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元组。

  • 第22题:

    在关系代数运算中,关系S、SP和R如下表所示。(请作答此空),可以从S和SP获得 R。其对应的关系表达式为()。如下的SQL语句可以查询销售总量大于1000的部门名。Select部门名From SWhere 部门号 in (Select 部门号 From SP Group by())。

    A.若先对S进行选择运算,再与SP进行自然连接运算
    B.若先对S进行选择运算,再与SP进行自然连接运算,最后进行投影运算
    C.若先对S和SP进行笛卡儿积运算,再对运算的结果进行投影运算
    D.若先分别对S和SP进行投影运算,再对运算的结果进行笛卡儿积运算

    答案:B
    解析:
    本题考查的是关系数据库的关系代数查询语言和SQL查询语言。关系R包含的是“家电部”销售的商品号和销售量,这些信息来源于关系S和SP,需要对这两个关系进行连接运算。对于答案A:结果中包含部门号,不正确。对于答案C、D:笛卡儿积会产生无意义的元组,不正确本题正确答案为B:通过选择运算取得“家电部”关系,与SP自然连接,投影用于去除部门号。试题(21)正确答案为C。对于答案A:结果中包含部门号,不正确。对于答案B:结果中包含的是“部门号”,“商品号”,“销售量”,不正确;对于答案D:使用笛卡儿积会产生无意义的元组,不正确。试题(22)正确答案为B。查询销售总量大于1000的部门名,需要根据部门号进行分组,在组内使用集函数sum统计每个部门的销售总量。对分组进行选择使用having短语,不能使用where子句,后者作用于整个表或视图。

  • 第23题:

    单选题
    由关系R通过运算得到关系S,则所使用的运算为()
    A

    选择

    B

    投影

    C

    插入

    D

    连接


    正确答案: A
    解析: 暂无解析