更多“在关系模型中,关系的“元数”(arity)是指(22)。有关系只和J,R∩S的运算等价于(23)。设关系尺和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(24)。A.行数B.元组个数C.关系个数D.列数”相关问题
  • 第1题:

    在关系模型中,关系的“元数”(arlty)是指(21)。有关系只和S,R ∩ S的运算等价于(22)。设关系R和S的属性个数分别为r和5,则(R×S)操作结果的属性个数为(23)。

    A.行数

    B.元组个数

    C.关系个数

    D.列数


    正确答案:D
    解析:在关系模型中,关系的“元数”(anty)是指列数。如果有关系/和S,RAS的运算等价于R-(只-S)运算。如果关系R和5的属性个数分别为r和s则(RxS)操作结果的属性个数为r+J。

  • 第2题:

    设关系R和S的属性个数分别为r个和s个,其中两个关系只有一个相同的属性,那么R

    S操作结果的属性个数为【 】。


    正确答案:r+s-1
    r+s-1 解析:构成自然连接的3个基本运算是笛卡儿积、选择和投影。如果关系R和S的属性个数分别为r个和s个,则R×S的属性个数为r+s;若两个关系只有一个相同的属性,则投影后会去掉一个重复列,所以R和S自然连接的结果的属性个数为r+s-1。

  • 第3题:

    在关系模型中,关系的“元数”(arity)是指(22)。有关系R和S,R∩S的运算等价于(23)。设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(24)。

    A.行数

    B.元组个数

    C.关系个数

    D.列数


    正确答案:D

  • 第4题:

    设关系R和S的属性个数为3和5,那么与(61)等价。

    A.π2<4(R×S)

    B.π2<7(R×S)

    C.σ2<4(R×S)

    D.σ2<7(R×S)


    正确答案:D
    解析:此题主要考察两个知识点。一个是区别投影操作和选择操作。
      ①选择:从关系中找出满足给定条件的所有元组,其中的条件是以逻辑表达式给出的,该逻辑表达式的值为真的元组被选取。这是从行的角度进行的运算,即水平方向抽取元组。经过选择运算得到的结果元组可以形成新的关系,其关系模式不变,但其中元组的数目小于等于原关系中元组的数目,它是原关系的一个子集。
      选择运算记为σF(R),其中R为一个关系,F是布尔函数,该函数可以包含比较运算符 (、=、>、≤、、≠)和逻辑运算符(∧、∨、┒)。
      ②投影:从关系中挑选若干属性组成新的关系。这是从列的角度进行的运算,相当于对关系进行垂直分解。投影可以得到一个新关系,其关系所包含的属性个数往往比原关系少,或者属性的排列顺序不同。如果新关系中包含重复元组,则要删除重复元组。
      投影运算记为πX(R),其中R是一个关系,X是一组属性名或属性序号组,属性序号是对应属性在关系中的顺序编号。
      本题中的自然连接的作用是选出R关系中第2列元素小于S中第4列元素的记录,所以应用选择,此时我们可以排除答案A和B。
    考察的第二个知识点就是6连接与笛卡儿操作有何关系。θ连接的定义如下:
                  
    这里,r是关系R的元数。所以θ连接条件24,在笛卡儿积中应改为27,所以答案应为D。

  • 第5题:

    设关系R和S的属性个数分别为2和3,那么RS等价于______。

    A.σ1<2 (R×S)

    B.σ1<4 (R×S)

    C.σ1<2 (RS)

    D.σ1<4 (R[*}S)


    正确答案:B

  • 第6题:

    设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )。

    A.r+s

    B.r-s

    C.r×s

    D.max(r,s)


    正确答案:A
    解析:设关系R和关系S的元素分别是r和s,定义R和S的笛卡尔积是一个(r+s)元组的集合,每一个元组前r个分量来自R的一个元组,后s个分量来自S的一个元组。

  • 第7题:

    关系R、S如下图所示,关系代数表达式π4,5,3(σ1<6(R×S))的输出结果与(34)等价,该表达式与(35)等价。若对关系R、S进行自然连接,所得关系的属性列数和元组个数分别为(36)。

    A.

    B.

    C.

    D.


    正确答案:B
    解析:本题考查关系代数运算方面的基础知识。
      本题求关系代数表达式π4.5.3(σ16(R×S))的结果集,其中,R×S的属性列名分别为 R.A,R.B,R.C,S.A,S.B和S.C,其结果如下表所示:
     
      σ16(R×S)的含义是从R×S结果集中选取第一个分量(R.A)小于第六个分量 (S.C)的元组,从上表中可以看出,满足条件的是第一和第三个元组,其结果如下表所示:
     
      π4,5,3(σ16(R×S))的含义是从σ16(R×S)结果集中选取第四列、第五列和第三列,其结果如图(a)所示,表中S.A、S.B和R.C的属性名不重复,所以可以用图(b)表示。
     
      从上面分析可见,试题(34)的正确答案是B。

  • 第8题:

    在关系模型中,关系的“元数”(arity)是指( )。

    A. 行数

    B. 元组个数

    C. 关系个数

    D. 列数


    正确答案:D

  • 第9题:

    如果关系R中有3个属性4个元组,关系S中有5个属性3个元组,则R×S的属性个数和元组个数分别是()

    • A、8和7
    • B、15和7
    • C、8和12
    • D、15和12

    正确答案:C

  • 第10题:

    若关系R和S的元组个数分别是10和5,则R×S的元组个数是()


    正确答案:50

  • 第11题:

    设关系R与关系S具有相同的属性个数,且相对应属性的值取自同一个域,则关系R与关系S进行并操作,其结果由()组成。

    • A、属于R,但不属于S的元组
    • B、属于R的元组和属于S的元组
    • C、既属于R又属于S的元组
    • D、R的元组后接S的元组

    正确答案:B

  • 第12题:

    单选题
    设关系R和S的属性个数为r和s,则(R×S)操作结果的属性个数为()
    A

    r+s

    B

    r-s

    C

    r*s

    D

    max(r,s)


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

  • 第13题:

    设关系R和的S属性个数分别为r,s,那么(R×S)操作结果的属性个数为( )。

    A、r+s

    B、r-s

    C、r × s

    D、max(r,s)


    参考答案:A

  • 第14题:

    设关系R和S的属性个数分别为r个和s个,其中两个关系只有一个相同的属性,那么操作结果的属性个数为______。


    正确答案:r+s-1
    r+s-1 解析:构成自然连接的3个基本运算是笛卡儿积、选择和投影。如果关系R和S的属性个数分别为r个和s个,则R×S的属性个数为r+s;若两个关系只有一个相同的属性,则投影后会去掉一个重复列,所以R和S自然连接的结果的属性个数为r+s-1。

  • 第15题:

    设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是( )。

    A.90000

    B.30000

    C.10000

    D.400


    正确答案:B
    解析:本题考查广义笛卡儿积的运算。 R的每一个元组与—S的每一个元组组合成为T的一个元组,因此,T的元组个数是R的元组个数与S的元组个数的乘积,也就是100乘以300,等于30 000。故本题选择B。

  • 第16题:

    设关系R和S的元组个数分别为200和100,关系T是R与S的笛卡尔积,则T的元组个数是

    A.400

    B.10000

    C.20000

    D.90600


    正确答案:C
    解析:本题是对关系的广义笛卡尔积的考查。广义笛卡尔积的定义如下:设关系R、S的元数分别为r、s,定义R和S的笛卡尔积是一个(r+s)元数的集合,每一个元组的前r个分量来自R,后s个分量来自S,则关系R、S的广义笛卡尔积有k1*k2个元组。由上面的定义可知对于元组分别为200和100的关系R、S的广义笛卡尔积形成的关系T,其元组为200*100=20000,正确答案为C。

  • 第17题:

    ● 关系 R、S 如下图所示,关系代数表达式 ))S R ( ( 6 1 5,3 ,4 × < σ π 的输出结果与(34) 等价,该表达式与 (35) 等价。若对关系 R、S 进行自然连接,所得关系的属性列数和元组个数分别为 (36) 。


    正确答案:D,C,D

  • 第18题:

    在关系中,“元数”(Arity)是指______。

    A.行数

    B.元组个数

    C.关系个数

    D.列数


    正确答案:D

  • 第19题:

    关系R、s如下图所示,关系代数表达式π3,4,5(σ1<6(R×s))=( ),对关系R、s进行自然连接后的属性列数和元组个数分别为( )。

    A.

    B.

    C.

    D.


    正确答案:A
    解析:本题要求关系代数表达式π3,4,5(σ1<6(R×s))的结果集,其中,R×s的属性列名分别为R。A,R.B,s.A,s.B和S.C,其结果如下表所示:

    σ1<6(R×S)的含义是从R×s结果集中选取第一个分量(R.A)小于6个分量(s.c)的元组,从上表中可以看出,满足条件的是第一和第三个元组,其结果如下表

    π3,4,5(σ1<6(R×s))的含义是从盯1<6(R×s)结果集中选取第3列、第4列和第5列,其结果如图(a)所示,表中s.A、s.B和R.C的属性名不重复,所以可以用图(b)表示。

    试题(因为根据自然连接要求,两个关系中进行比较的分量必须是相同的属性组,并且在结果中将重复属性列去掉,故R×s后的属性列数为3;又因为自然连接是一种特殊的等值连接,即R关系中的A、c、D属性与s关系中的A、C、D属性进行等值连接没有符合条件的元组,故其结果集的元组个数为0。

  • 第20题:

    设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是(22)。

    A.90000

    B.30000

    C.10000

    D.400


    正确答案:B
    解析:本题考查笛卡儿积运算。笛卡儿积的定义如下:设关系R和S元数分别为r和s。R和S的笛卡儿积是一个r+s元的元组集合,每个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组,记为R×S。形成定义如下:R×S≡(t|t=tr,ts>∧tr∈R∧ts∈S}若R有m个元组,S有n个元组,则R×3有m×n个元组。题目中给出的关系R和S的元组个数分别为100和300,那么T的元组个数应该等于100×300=30000。

  • 第21题:

    设关系R和S的属性个数为r和s,则(R×S)操作结果的属性个数为()

    • A、r+s
    • B、r-s
    • C、r*s
    • D、max(r,s)

    正确答案:A

  • 第22题:

    在对关系R和S进行差操作时,要求R和S满足下列要求()

    • A、R的元组个数多于S的元组个数
    • B、R和S有相同的模式结构
    • C、R和S不能为空关系
    • D、R不能为空关系,但S可以为空关系

    正确答案:B

  • 第23题:

    单选题
    设关系R与关系S具有相同的属性个数,且相对应属性的值取自同一个域,则关系R与关系S进行并操作,其结果由()组成。
    A

    属于R,但不属于S的元组

    B

    属于R的元组和属于S的元组

    C

    既属于R又属于S的元组

    D

    R的元组后接S的元组


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