设供应商供应零件的关系模式为SP(Sno, Pno, Qty),其中Sno表示供应商号,Pno表示零件号,Qty表示零
设供应商供应零件的关系模式为SP(Sno, Pno, Qty),其中Sno表示供应商号,Pno表示零件号,Qty表示零件数量。查询至少包含了供应商“168”所供应的全部零件的供应商号的SQL语句如下:
SELECT Sno
FROM SP SPX
WHERE (1)
(SELECT *
FROM SP SPY
WHERE (2) AND NOT EXISTS
(SELECT *
FROM SP SPZ
WHERE (3)));
A.EXISTS
B.NOT EXISTS
C.IN
D.NOT IN
解析:问题要求的是至少包含了供应商“168”所供应的全部零件的供应商号。可以分解成 2个否定形式:不存在这样的供应商;168号选了的商品,该供应商没有选择。
根据以上分解,显然,(1)空选择否定的表达,而IN/NOT IN的一般用法为:
SELECT *
FROM table_name1
WHERE column1 IN/NOT IN
(SELECT column1
FROM table_name2
WHERE conditions);
也就是说,IN后面接的是一个集合,且前面有列名column1。
EXISTS/NOTEXISTS指是否存在,一般用法为:
SELECT *
FROM table_name1
WHERE EXISTS/NOT EXISTS
(SELECT *
FROM table_name2
WHERE conditions);
在数据库设计中用关系模型来表示实体和实体间联系,关系模型的结构是A.层次结构B.二维表结构C.网 计算机类考试 2020-05-23 …
将关系模型与面向对象模型的优点相结合,其基本数据结构是关系表,对关系表作扩充,允许在关系表间 计算机类考试 2020-05-23 …
下列是关于关系数据模型和关系表的说法:Ⅰ.关系数据模型以集合论为基础表示和处理数据Ⅱ.关系数据 计算机类考试 2020-05-23 …
在数据库设计中用关系模型来表示实体和实体间联系。关系模型的结构是______。A.层次结构B.二维表 计算机类考试 2020-05-23 …
在数据库设计中用关系模型来表示实体和实体间的联系。关系模型的结构是()。A.层次结构B.二维表结构 计算机类考试 2020-05-24 …
在数据库设计中用关系模型来表示实体和实体间的联系,关系模型的结构是A.层次结构B.二维表结构C. 计算机类考试 2020-05-24 …
关系模型中,实体与实体间的联系都是通过()。A.索引表示B.指针链表示C.关系表示D.文件表示 计算机类考试 2020-05-24 …
在数据库设计中用关系模型来表示实体和实体间联系。关系模型的结构是()。A.层次结构B.二维表结构C. 计算机类考试 2020-05-24 …
一个系统的模块结构图如下所示,用{×,×,×}表示这个系统的测试模块组合。下面的选项中(71)表示自 计算机类考试 2020-05-26 …
求英语中系表结构的词组.几十个.求啊.growold.tastenice这样的.几十个.求啊. 英语 2020-06-06 …