itgle.com

● 某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,库存量)关系如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (53) 。查询各种零件的平均单价、最高单价与最低单价之间差距的SQL语句为: SELECT 零件号, (54) FROM P (55) ; 该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (56) 。(53)A. 零件号,零件名称B. 零件号,供应商C. 零件号,供应商所在地D. 供应商,供应商所

题目

● 某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,库存量)关系如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (53) 。

查询各种零件的平均单价、最高单价与最低单价之间差距的SQL语句为: SELECT 零件号, (54) FROM P (55) ; 该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (56) 。

(53)

A. 零件号,零件名称

B. 零件号,供应商

C. 零件号,供应商所在地

D. 供应商,供应商所在地

(54)

A. 零件名称,AVG(单价),MAX(单价)?MIN(单价)

B. 供应商,AVG(单价),MAX(单价)?MIN(单价)

C. 零件名称,AVG 单价,MAX 单价 ?MIN 单价

D. 供应商,AVG 单价,MAX 单价 ?MIN 单价

(55)

A. ORDER BY 供应商

B. ORDER BY 零件号

C. GROUP BY 供应商

D. GROUP BY 零件号

(56)

A. P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)

B. P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)

C. P1(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、 P3(供应商,供应商所在地)

D. P1(零件号,零件名称)、P2(零件号,单价,库存量)、 P3(供应商,供应商所在地)、P4(供应商所在地,库存量)


相似考题

1.●某销售公司数据库的零件关系P(零件号,零件名称,供应商,供应商所在地,库存量),函数依赖集F={零件号→零件名称,(零件号,供应商)→库存量,供应商→供应商所在地)。零件关系P的主键为(34),该关系模式属于(35)。(34)A.零件号,零件名称B.零件号,供应商所在地C.零件号,供应商D.供应商,供应商所在地(35) A.1NFB.2NFC.3NFD.4NF查询各种零件的平均库存量、最多库存量与最少库存量之间差值的SQL语句如下:SELECT 零件号,(36)FROM P(37);(36) A.AVG(库存量)AS平均库存量,MAX(库存量)-MIN(库存量)AS差值B.平均库存量AS AVG(库存量),差值AS MAX(库存量)-MIN(库存量)C.AVG库存量AS平均库存量,MAX库存量-MIN库存量AS差值D.平均库存量AS AVG库存量,差值AS MAX库存量-MIN库存量(37)A.ORDER BY供应商B.ORDER BY零件号C.GROUP BY供应商D.GROUP BY零件号查询供应商所供应的零件名称为P1或P3,且50≤库存量≤300以及供应商地址包含雁塔路”的SQL语句如下:SELECT零件名称,供应商,库存量FROM PWHERE (38)AND库存量 (39)AND供应商所在地 (40);(38)A.零件名称='P1' AND零件名称='P3'B.(零件名称= 'P1'AND零件名称='P3')C.零件名称='P1' OR零件名称='P3'D.(零件名称='P1' OR零件名称='P3')(39)A.Between 50 T0 300B.Between 50 AND 300C.IN (50 T0 300)D.IN 50 AND 300(40)A.in '%雁塔路%'B.like '___雁培路%'C.like '%雁塔路%'D. like '雁塔路%'

更多“ ● 某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,库存量)关系如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (53) 。查询各种零件的平均单价、”相关问题
  • 第1题:

    某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,单价,库存量)关系如表1所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (37) ,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (38) 。

    (37)

    A.零件号,零件名称

    B.零件号,供应商

    C.零件号,供应商所在地

    D.供应商,供应商所在地


    正确答案:B

  • 第2题:

    某销售公司数据库的零件关系(零件号,零件名称,供应商,供应商所在地,库存量)如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (43) ,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (44) ,分解后的关系模式可以达到 (45) 。

    (43)

    A.零件号,零件名称

    B.零件号,供应商

    C.零件号,供应商所在地

    D.供应商,供应商所在地


    正确答案:B
    解析:试题(43)的正确选项为B。根据题意,零件关系的主键为(零件号,供应商)。

  • 第3题:


    A.P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)
    B.P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)
    C.P1(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、P3(供应商,供应商所在地)
    D.P1(零件号,零件名称)、P2(零件号,单价,库存量)、P3(供应商,供应商所在地)、P4(供应商所在地,库存量)

    答案:C
    解析:
    为了解决关系P存在冗余以及插入异常和删除异常等问题,需要将零件关系P分解。选项A、选项B和选项D是有损连接的,且不保持函数依赖故分解是错误的,例如,分解为选项A、选项B和选项D后,用户无法查询某零件由哪些供应商供应,原因是分解足有损连接的,且不保持函数依赖。

  • 第4题:

    (38)

    A.P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)

    B.P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)

    C.P1(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、P3(供应商,供应商所在地)

    D.P1(零件号,零件名称)、P2(零件号,单价,库存量)、P3(供应商,供应商所在地)、P4(供应商所在地,库存量)


    正确答案:C
    解析:本题考查的是数据库及SQL方面的基础知识。
      试题(37)的正确选项为B。根据题意,零件P关系中的零件号和供应商能唯一确定该关系中的每一个元组。
      试题(38)的正确选项为C。因为原零件关系存在非主属性对码的部分函数依赖:(零件号,供应商)→供应商所在地,但是供应商→供应商所在地,故原关系模式零件不是2NF的。分解后的关系模式零件1、零件2和零件3消除了非主属性对码的部分函数依赖,同时不存在传递依赖,故达剑3NF。

  • 第5题:

    (44)

    A.零件1(零件号,零件名称,供应商,供应商所在地,库存量)

    B.零件1(零件号,零件名称)、零件2(供应商,供应商所在地,库存量)

    C.零件1(零件号,零件名称)、零件2(零件号,供应商,库存量)、零件3(供应商,供应商所在地)

    D.零件1(零件号,零件名称)、零件2(零件号,库存量)、零件3(供应商,供应商所在地)、零件4(供应商所在地,库存量)


    正确答案:C
    解析:试题(44)的正确选项为C。因为关系P存在冗余以及插入异常和删除异常等问题,为了解决这一问题需要将零件关系分解。选项A、选项B和选项D是有损连接的,且不保持函数依赖故分解是错误的,例如,分解为选项A、选项B和选项D后,用户无法查询某零件由哪些供应商供应,原因是分解有损连接的,且不保持函数依赖。