客户号
商品号
客户号,商品号
客户号,商品号,购买数量
第1题:
实现销售业务的嵌入式SQL代码段(嵌入C语言)如下,假设销售表的流水号由系统自动生成。请将空缺部分补充完箍。
…
EXEC SQL BEGIN DECLARE SECTION;
/* 销售:商品号,客户号,数量,日期*/
char pno[6]; char cno [6];
int quantity; char date [10];
EXEC SQL END DECLARE SECTION;
…
EXEC SQL CONNECT TO DEFAULT;
EXEC SQL SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
EXEC SQL INSERT INTO 销售(商品号,客户号,数量,日期)
VALUES( (i) );
EXEC SQL UPDATE 商品 SET 库存= (i) WHERE 商品号=:pno;
if(SQLCA.SQLCODE !=0){
printf ("商品%s库存不满足本次购买数量,交易失败!",pno);
EXEC SQL ROLLBACK WORK;
} else{
EXEC SQL (k);
}
EXEC SQL DISCONNECT CURRENT;
…
第2题:
设有商品表(商品号,商品名,单价) 和销售表(商品号,销售时间,销售数量)。现要查询单价高于100元的全部商品的销售总次数和总数量,包括没有被卖出过的商品(没有被卖出过的商品的销售总次数和总数量置为0) 。请补全如下语句:
SELECT商品表。商品号,销售总次数= (9) ,
销售总数量=SUM(销售数量)
FROM商品表 (10) 销售表
0N商品表。商品号=销售表。商品号
WHERE单价>100
GROUP BY商品表。商品号
(9)
第3题:
设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。有下列查询语句:1.SELECT商品号FROM购买表WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊA ˊAND商品号NOT IN(SELECT商品号FROM购买表WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊB ˊ)11.SELECT商品号FROM购买表WHERE YEAR(购买时间)= ˊ2012ˊAND顾客号=ˊAˊEXCEPTSELECT商品号FROM购买表WHERE YEAR(购买时问)= ˊ2012 ˊAND顾客号=ˊBˊ11.SELECT商品号FROM购买表WHERE YEAR(购买时问)= ˊ2012 ˊ AND顾客号=ˊAˊINTERSECTSELECT商品号FROM购买表WHERE YEAR(购买时间)= ˊ2012ˊAND顾客号=ˊBˊIV.SELECT商品号FROM购买表WHERE YEAR(购买时问)= ˊ2012ˊAND顾客号=ˊA ˊUNl0NSELECT商品号FROM购买表WHERE YEAR(购买时间)= ˊ2012ˊAND顾客号=ˊB ˊ上述语句中,能够实现该查询要求的是( )。
A.仅Ⅰ和Ⅱ
B.仅Ⅰ和Ⅲ
C.仅Ⅰ和Ⅳ
D.全部
第4题:
A.购物卡号
B.姓名
C.商品号
D.商品名
第5题:
第6题:
第7题:
设要对关系模式R(工号,姓名,商品代码,商品名,销售数量)进行分解,将其规范化到第三范式,下列()是最正确的规范化结果。
第8题:
有如下两个关系模式:shopping(购物卡号,姓名,商品号,数量);store(商品号,商品名,单价)。则()是shopping关系相对于store关系的外键。
第9题:
设有关系模式销售(顾客号,商品号,销售时间,销售数量),若允许一个顾客在不同时间对同一个产品购买多次,则此关系模式的主码是()。
第10题:
SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额
FROM商品JOIN销售0N商品.商品号=销售.商品号
WHERE单价=(SELECT MAX单价)FROM商品)
SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额
FROM商品JOIN销售ON商品.商品号=销售.商品号
WHERE单价=MAX(单价)
SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额
FROM商品JOIN销售WHERE单价=(SELECT MAX(单价)FROM商品)
SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额
FROM商品JOIN销售WHERE单价=MAX(单价)
第11题:
SELECT商品名,SUM(销售数量*单价)AS销售金额合计
FROM商店,商品,销售
WHERE销售金额合计>20000
SELECT商品名,SUM(销售数量*单价)AS销售金额合计>20000
FROM商店,商品,销售
WHERE商品.商品号=销售.商品号AND商店.商店号=销售.商店号
SELECT商品名,SUM(销售数量*单价)AS销售金额合计
FROM商店,商品,销售
WHERE商品.商品号=销售.商品号AND商店.商店号=销售.商店号
AND SUM(销售数量*单价)>20000 GROUP BY商店名
SELECT商品名,SUM(销售数量*单价)AS销售金额合计
FROM商店,商品,销售
WHERE商品.商品号=销售.商品号AND商店.商店号=销售.商店号
GROUP BY商店名HAVING SUM(销售数量*单价)>20000
第12题:
R1(工号,姓名)R2(商品代码,商品名,销售数量)
R1(工号,姓名)R2(商品代码,商品名)R3(工号,商品代码,销售数量)
R1(工号,姓名)R2(工号,商品代码,商品名,销售数量)
R1(工号,姓名)R2(商品代码.商品名)R3(商品代码.销售数量)
第13题:
查询购买“新飞”品牌的任-型号“冰箱”的客户姓名及购买日期。实现该查询的SQL语句如下,请将空缺部分补充完整。
SELECT 姓名,日期
FROM (f)
WHERE (g) AND 商品号 (h) (
SELECT 商品号 FROM 商品
WHERE 品牌='新飞' AND 名称= '冰箱')
第14题:
设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:Ⅰ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊAND商品号IN(SELECT商品号FROM购买表WHERE顾客号=ˊBˊ)Ⅱ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊEXCEPTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅢ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊINTERSECTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅣ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊUNl0NSELECT商品号FROM购买表WHERE顾客号=ˊB ˊ上述语句中,能够实现该查询要求的是( )。
A.仅Ⅰ和Ⅱ
B.仅Ⅰ和Ⅲ
C.仅Ⅰ和Ⅳ
D.仅Ⅲ
第15题:
查询单价最高的商品销售情况,查询结果包括商品号、商品名、销售日期、销售数量和销售金额。正确命令是
A.SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额 FROM商品JOIN销售ON商品.商品号=销售.商品号 WHERE单价=(SELECT MAX(单价)FROM商品)
B.SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额 FROM商品JOIN销售ON商品.商品号=销售.商品号 WHERE单价=MAX(单价)
C.SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额 FROM商品JOIN销售WHERE单价=(SELECT MAX(单价)FROM商品)
D.SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额 FROM商品JOIN销售WHERE单价=MAX(单价)
第16题:
在SQL Server 2008中,设有商品表(商品号,商品名,生产日期,单价,类别)。现经常需要执行下列查询: SELECT 商品号, 商品名, 单价 FROM 商品表 WHERE 类别 IN (′食品′,′家电′) ORDER BY 商品号 现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是( )。
A.CREATE INDEX Idx1 ON 商品表(类别)
B.CREATE INDEX Idx1 ON 商品表(商品号,商品名,单价)
C.CREATE INDEX Idx1 ON 商品表(类别,商品号,INCLUDE (商品名,单价)
D.CREATE INDEX Idx1 ON 商品表(商品号,INCLUDE (商品名,单价,WHERE 类别 = '食品' OR 类别 = '家电'
第17题:
第18题:
第19题:
有关系:销售(商品号,推销员编号,销售日期,客户名),那么,该关系的主键是()
第20题:
假定顾客商品关系是:顾客表(GK)包含字段顾客号(GKNO)、顾客姓名(gkname)、性别(sex),商品表(SP)包含字段商品号(SPNO)商品名(spname)、商品单价(spjg)、商品数量(spsl)、选购表(XG)包含字段顾客号(GKNO)、商品号(SPNO)、数量(XGSL)、选购时间(xgsj)。现在要查找选购了商品名为’雕牌肥皂’的’女’性顾客的姓名,将涉及到的表有()
第21题:
购物卡号
姓名
商品号
商品名
第22题:
顾客号
产品号
(顾客号,商品号)
(顾客号、商品号、销售时间)
第23题:
客户号
商品号
客户号,商品号
客户号,商品号,购买数量
第24题:
GK,XG
GK
SP,XG
GK,SP,XG