假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商

题库2022-08-02  58

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

选项 A.GROUP BY 价格 DESC
B.ORDER BY 价格 DESC
C.GROUP BY 价格 'DESC'
D.ORDER BY 价格 'DESC'

答案 B

解析 本题考查数据库基本概念和SQL语言应用。
根据题意,营销点唯一标识S中的每一个元组,所以营销点可以作为S的主键。商品关系P(商品名,条形码,型号,产地,数量,价格)中的条形码属性可以作为该关系的主键,因为,条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符。利用条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,所以,条形码在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。显然,第1小题的正确答案是"营销点、条形码"。
根据题意"每个营销点可以销售多利嘀品,每一种商品可以由不同的营销点销售",故S和P之间的联系类型属于n:m。
查询产地为"上海"的产于"上海"且商品名为"冰箱"或"电视"的型号及价格信息,并要求按价格的降序排列的SQL语句为:
SELECT 商品名,型号,价格
FROMP
WHERE (商品名='冰箱'OR商品名='电视') AND产地'上海'
ORDER BY 价格 DESC;
转载请注明原文地址:https://tihaiku.com/congyezige/2426136.html

最新回复(0)