刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为( ),S和P之间的联系类型属于(请作答此空)。
为查询产于"上海"且商品名为"冰箱"或"电视"的型号及价格,并要求价格按降序排列。实现的SQL语句如下:

SELECT商品名,型号,价格
    FROM  P
    WHERE ( ) AND ( )
    ( );

A
1:1
B
1:n
C
n:1
D
n:m
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

本题考查数据库营销点与商品关系之间的联系以及SQL查询语句的应用。

首先,根据题目描述,营销点关系S中的每一个元组都有唯一的营销点标识,因此营销点可以作为S的主键。而商品关系P中的条形码属性可以作为该关系的主键,因为条形码在商品流通等领域得到了广泛应用,可以标出商品的各种信息。所以,第一空答案应为“营销点、条形码”。

其次,题目中提到“每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售”,这表示营销点与商品之间是多对多的关系,即n:m的关系。因此,第二空答案应为“n:m”。

最后,关于SQL查询语句部分,要查询产于"上海"且商品名为"冰箱"或"电视"的型号及价格,并按价格降序排列,语句应为:

SELECT 商品名,型号,价格
FROM P
WHERE (商品名=‘冰箱’ OR 商品名=‘电视’) AND 产地=‘上海’
ORDER BY 价格 DESC;

综上,答案为D。

创作类型:
原创

本文链接:假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share