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

最全题库2022-08-02  62

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

选项 A.条形码=上海
B.条形码=''上海''
C.产地=上海
D.产地=''上海''

答案 D

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

最新回复(0)