设计一的关系模式Invoice最高满足第几范式?为什么?设计一和设计二哪个更加合理?为什么? 根据设计二中关系模式,以下SQL语句是用于“查询从未售出的商品信息”的不完整语句,请填补其中的空缺。 SELECT Mno, Mname, price

admin2009-02-15  28

问题 设计一的关系模式Invoice最高满足第几范式?为什么?设计一和设计二哪个更加合理?为什么?
根据设计二中关系模式,以下SQL语句是用于“查询从未售出的商品信息”的不完整语句,请填补其中的空缺。
   SELECT Mno, Mname, price
   FROM Merchandise(1)
   WHERE(2)
(SELECT(3)
   FROM Invoice, detail
   WHERE A.Mno=Invoice, detail. Mno);

选项

答案(1)A和ASA (2)NOT EXISTS (3) *

解析 本题是查询从未售出的商品信息。
   SQL语句中有两种格式为表或视图取别名:“表名AS别名”或“表名别名”。由题中可以看出Memhandise的别名是A,因此填空(1)的答案是A或者ASA。
   要查询“从未出售”的商品,也就是要查询的商品在交易记录中不存在,因此(2)空的答案是NOTEXISTS。
转载请注明原文地址:https://kaotiyun.com/show/jwDZ777K
0

相关试题推荐
最新回复(0)