第19~23使用如下关系:
客户(客户号,名称,联系人,邮政编码,电话号码)
产品(产品号,名称,规格说明,单价)
订购单(订单号,客户号,订购日期)
订购单名细(订单号,序号,产品号,数量)
查询单价在600元以上的主机板和硬盘的正确命令是( )。
第1题:
查询订购单的数量和所有订购单平均金额的正确命令是()如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)
A、SELECTCOUNT(DISTINCT订单号),AVG(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号
B、SELECTCOUNT(订单号),AVG(数量木单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号
C、SELECTCOUNT(DISTINCT订单号),AVG(数量(单价)FROM产品,订购单名细ON产品.产品号=订购单名细.产品号
D、SELECTCOUNT(订单号),AVG(数量*单价)FROM产品,订购单名细ON产品.
第2题:
查询尚未最后确定订购单的有关信息的正确命令是( )。
A.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.订单号=订购单.订单号and订购日期IS NULL
B.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.订单号=订购单.订单号and订购日期=NULL
C.SRLECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.订单号=订购单.订单号and订购日期IS NULL
D.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.订单号=订购单.订单号and订购日期=NULL
第3题:
● 某公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。
客户(客户号,姓名,性别,地址,邮编)
产品(产品号,名称,库存,单价)
订单(订单号,时间,金额,客户号)
订单明细(订单号,产品号,数量)
订单关系模式的主键为 (40) ;订单明细关系模式的主键为 (41) ;其中订单的外键
为 (42) 。
(40)
A. 订单号
B. 客户号
C.(订单号,客户号)
D.(订单号,时间)
(41)
A. 订单号
B. 产品号
C.(订单号,产品号)
D.(订单号,数量)
(42)
A. 客户号,订单明细的外键为订单号
B. 客户号,订单明细的外键为订单号和产品号
C. 订单号,订单明细的外键为产品号
D. 订单号,订单明细的外键为订单号和产品号
第4题:
客户(客户号,名称,联系人,地址,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,产品号,数量,订购日期) 查询客户名称中有“电脑”二字的客户信息,正确的SQL命令是( )。
A. SELECT*FROM客户WHERE名称LIKE”%电脑%”
B. SELECT*FROM客户FOR名称LIKE”%电脑%”
C. SELECT*FROM客户WHERE名称=”%电脑%”
D. SELECT*FROM客户FOR名称=”%电脑%”
第5题:
假定客户关系为KH(KHH,NAME,ADDR),其中KHH为客户号,NAME为客户名,ADDR为客户地址。产品关系为CP(CPH,PNAME,GG),其中CPH为产品号, PNAME为产品名,GG为产品规格。简化的订单关系为DD(KHH,CPH,DJ,SL),其中 KHH为客户号,CPH为产品号,DJ为单价,SL为数量。要查找某具体客户订购了某种具体产品的数量及单价,将涉及关系( )。
A.KH
B.KH、DD
C.CP、DD
D.KH、CP、DD
第6题:
阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。
[说明]
某企业网上销售管理系统的数据库部分关系模式如下所示:
客户(客户号,姓名,性别,地址,邮编)
产品(产品号,名称,库存,单价)
订单(订单号,时间,金额,客户号)
订单明细(订单号,产品号,数量)
关系模式的主要属性及约束如下表所示。
以下是创建部分关系表的SQL语句,请将空缺部分补充完整。
CREATE TABLE客户(
客户号 CHAR(5) (a),
姓名 CHAR(30),
性别 CHAR(2) (b),
地址 CHAR(30),
邮编 CHAR(6));
CREATE TABLE 订单(
订单号CHAR(4),
时间 CHAR(10),
金额 NUMBER(6,2),
客户号CHAR(5)NOTNULL,
PRIMARY KEY(订单号),
(c);
第7题:
查询订购单的数量和所有订购单平均金额的正确命令是( )。
A.SELECT COUNT(DISTINCT订单号) AVG(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号
B.SELECT COUNT(订单号),AVG(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号
C.SELECT COUNT(DISTINCT订单号)AVG(数量*单价)FROM产品,订购单名细 ON 产品.产品号=订购单名细.产品号
D.SELECT COUNT(订单号),AVG(数量*单)FROM产品,订购单名细ON产品.产品号=订购单名细产品号
第8题:
查询尚未最后确定订购单的有关信息的正确命令是( )。
A.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.客户号=订购单.客户号AND订购日期IS NULL
B.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.客户号=订购单.客户号AND订购日期=NULL
C.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.客户号=订购单.客户号AND订购日期IS NULL
D.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.客户号=订购单.客户号AND订购日期=NULL
第9题:
根据以下三个表,回答下列各题: 客户(客户号,名称,联系人,地址,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,产品号,数量,订购日期) {TS}查询单价在100元以上的鼠标和键盘,正确命令是( )。
A. SELECT*FROM产品WHERE单价>100 AND(名称='鼠标'AND名称='键盘')
B. SELECT*FROM产品WHERE单价>100 AND(名称='鼠标'0R名称='键盘')
C. SELECT*FROM产品FOR单价>100 AND(名称='鼠标'AND名称='键盘')
D. SELECT*FROM产品FOR单价>100 AND(名称='鼠标'0R名称='键盘')
第10题:
第 7~11 使用如下关系:{Page}
客户(客户号,名称,联系人,邮政编码,电话号码)
产品(产品号,名称,规格说明,单价)
订购单(订单号,客户号,订购日期)
订购单名细(订单号,序号,产品号,数量)
第 7 题 查询单价在600元以上的主机板和硬盘的正确命令是( )。