更多“关系代数表达式的优化策略中,首先要做的是()A、对文件进行预处理B、尽早执行选择运算C、执行笛卡儿积运算D、投影运算”相关问题
  • 第1题:

    关系代数中五种基本运算分别为:并、差、选择、投影和广义笛卡儿积运算。()


    答案:对

    解析:关系代数中五种基本运算分别为:并,差,笛卡尔积,投影,选择

    1、并(UNION)设有两个关系R和S,它们具有相同的结构。R和S的并是由属于R或属于S的元组组成的集合,运算符为∪[1] 。记为T=R∪S。

    2、差(DIFFERENCE)R和S的差是由属于R但不属于S的元组组成的集合,运算符为-[1] 。记为T=R-S。

    3、交(INTERSCTION)R和S的交是由既属于R又属于S的元组组成的集合,运算符为∩[1] 。记为T=R∩S。R∩S=R-(R-S)。


  • 第2题:

    在关系代数表达式的优化策略中,不正确的叙述是( )。

    A、尽可能早地执行选择

    B、尽可能早地执行联接

    C、同时计算一连串的选择和投影

    D、把笛卡儿积和随后的选择合并成联接运算


    参考答案:B

  • 第3题:

    在关系代数表达式的查询优化中,不正确的叙述是______。

    A.尽可能早地执行连接

    B.尽可能早地执行选择

    C.尽可能早地执行投影

    D.把笛卡儿积和随后的选择合并成连接运算


    正确答案:A

  • 第4题:

    在关系代数运算中,有5种基本运算,它们是( )。

    A.并(∪)、差(-)、交(∩)、除(÷)和笛卡儿积错误

    B.并(∪)、差(-)、交(∩)、投影(π)和选择(σ)

    C.并(∪)、交(∩)、投影(π)、选择(σ)和笛卡儿积错误

    D.并(∪)、差(-)、投影(π)、选择(σ)和笛卡儿积错误


    正确答案:D

  • 第5题:

    在关系代数运算中,关系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子句,后者作用于整个表或视图。

  • 第6题:

    关系代数运算是以( )为基础的运算,它的基本操作是并、差、笛卡儿积、投影和选择。

    A.关系运算

    B.代数运算

    C.谓词运算

    D.集合运算


    正确答案:D
    解析:关系代数运算是以集合运算为基础的运算,它的基本操作是并、差、笛卡儿积、投影和选择。

  • 第7题:

    在关系代数运算中,5种基本运算为(29)。

    A.并、差、选择、投影、自然连接

    B.并、差、交、选择、投影

    C.并、差、笛卡儿积、投影、选择

    D.并、差、交、选择、笛卡儿积


    正确答案:C
    解析:关系代数运算中有8种关系代数运算,其中并、差、笛卡儿积、投影和选择5种运算为基本的运算。其他3种运算,即交、连接和除,均可以用这5种基本运算来表达。引进它们并不增加语言的能力,但可以简化表达。

  • 第8题:

    ( 18 )在关系代数运算中,基本运算有并、差、笛卡儿积、选择、投影,其他运算可由这些运算表示 。 可表示自然连接的基本运算是

    A )并、选择

    B )差、笛卡儿积、投影

    C )笛卡儿积、投影

    D )笛卡儿积、选择、投影


    正确答案:D

  • 第9题:

    在关系代数运算中,有5种基本运算,它们是( )。

    A)并(U)、差(.)、交(n)、除(?)和笛卡儿积(?)

    B)并(u)、差(.)、交(n)、投影(Ⅱ)和选择(o)

    C)并(U)、交(n)、投影(π)、选择(o)和笛卡儿积(?)

    D)并(U)、差(-)、投影(Ⅱ)、选择(o)和笛卡儿积(?)


    正确答案:D
    并、差、笛卡儿积、投影和选择是5种基本的运算,其他运算即交、连接和除,均可以通过5种基本的运算来表达。

  • 第10题:

    在关系代数运算中,关系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子句,后者作用于整个表或视图。

  • 第11题:

    单选题
    在关系代数运算中,五种基本运算为()。
    A

    并、差、选择、投影、自然连接

    B

    并、差、交、选择、投影

    C

    并、差、笛卡儿积、投影、选择

    D

    并、差、交、选择、笛卡儿积


    正确答案: C
    解析:

  • 第12题:

    单选题
    关系代数表达式的优化策中,首先要做的是()。
    A

    对文件进行预处理

    B

    尽早执行选择运算

    C

    执行笛卡尔积运算

    D

    投影运算


    正确答案: D
    解析:

  • 第13题:

    关系代数的五种基本运算是()。

    A、并、差、选择、投影、自然连接

    B、并、差、交、选择、投影

    C、并、差、交、选择、笛卡儿积

    D、并、差、选择、投影、笛卡儿积


    参考答案:D

  • 第14题:

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

    (23)

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

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

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

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


    正确答案:B
    解析:本题考查的是关系数据库的关系代数查询语言和SQL查询语言。试题(1)分析:关系R包含的是“家电部”销售的商品号和销售量,这些信息来源于关系S和SP,需要对这两个关系进行连接运算。对于答案A:结果中包含部门号,不正确。对于答案C、D:笛卡儿积会产生无意义的元组,不正确。本题正确答案为B:通过选择运算取得“家电部”关系,与SP自然连接,投影用于去除部门号。

  • 第15题:

    以下描述关系代数表达式的优化策略正确的是:()

    A、尽可能地先做选择,以便减少中间结果

    B、把投影运算和选择运算同时进行

    C、投影向前提前执行,最好提到选择之前

    D、把笛卡尔积和其后双目运算符结合起来,以减少扫描


    参考答案:ABD

  • 第16题:

    在关系代数运算中,关系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

  • 第17题:

    在关系代数运算中,基本运算有并、差、笛卡儿积、选择、投影,其他运算可由这些运算表示。可表示自然连接的基本运算是

    A.并、选择

    B.差、笛卡儿积、投影

    C.笛卡儿积、投影

    D.笛卡儿积、选择、投影


    正确答案:D
    解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。自然连接可记作;

    =Πm1、m2…mn(σR.A=S.A∧…∧R.AK=S.AK(R×S))即先做笛卡尔积,再做选择运算,从R与S的笛卡尔积中选出属性值相同的元组,再做投影运算,取消重复的列,其中m1,m2,…,mn是除了S.A1,S.A2,…,S.Ak分量以外的R×S的所有分量组成的序列,且它们的顺序与在R×S中相同。一般的连接操作是从行的角度进行运算,但自然连接还需要取消重复列,所以是同时从行和列的角度进行的运算。综上所述,自然连接使用了笛卡儿积、选择和投影运算,选项D正确。

  • 第18题:

    关系代数表达式的优化策略中,首先要做的是( )。

    A.对文件进行预处

    B.尽早执行选择运算

    C.执行笛卡尔积运算

    D.投影运算


    正确答案:C
    解析:查询优化的目的就是为了系统在执行时既省时间又能提高效率,在关系代数运算中,通常是先进行笛卡尔积或连接运算,再进行选择和投影,恰当地安排选择、投影和连接的顺序,就可实现查询优化。

  • 第19题:

    在关系代数运算中,有5种基本运算,它们是( )。

    A)并(∪)、差(—)、交(∩)、除(÷)和笛卡儿积(×)

    B)并(∪)、差(—)、交(∩)、投影(π)和选择(σ)

    C)并(∪)、交(∩)、投影(π)、选择(σ)和笛卡儿积(×)

    D)并(∪)、差(—)、投影(π)、选择(σ)和笛卡儿积(×)


    正确答案:D
    并、差、笛卡儿积、投影和选择是5种基本的运算,其他运算即交、连接和除,均可以通过5种基本的运算来表达。

  • 第20题:

    ●在关系代数运算中,基本运算有并、差、选择、投影、笛卡儿积,其它运算可由这些运算表示。可表示连接运算的是 () 。()A.并、选择 B.差、笛卡儿积、投影C.投影、笛卡儿积 D.选择、笛卡儿积


    正确答案:D
    投影不能表示连接,只能是单表才能投影。

  • 第21题:

    关系代数表达式的查询优化中,下列说法错误的是( )

    A.提早执行选择运算
    B.合并乘积与其后的选择运算为连接运算
    C.如投影运算前后存在其它的二目运算,应优先处理投影运算
    D.存储公共的子表达式,避免重新计算

    答案:C
    解析:

  • 第22题:

    在关系代数表达式的查询优化中,不正确的叙述是()

    • A、尽可能早地执行连接
    • B、尽可能早地执行选择
    • C、尽可能早地执行投影
    • D、把笛卡儿积和随后的选择合并成连接运算

    正确答案:A

  • 第23题:

    单选题
    关系代数表达式的优化策略中,首先要做的是()
    A

    对文件进行预处理

    B

    尽早执行选择运算

    C

    执行笛卡儿积运算

    D

    投影运算


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