希赛公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)订单关系模式的主键为();订单明细关系模式的主键为();其中订单的外键为()。
A.订单号B.客户号C.(订单号,客户号)D.(订单号,时间)A.订单号B.产品号C.(订单号,产品号)D.(订单号,数量)A.客户号,订单明细的外键为订单号B.客户号,订单明细的外键为订单号和产品号C.订单号,订单明细的外键为产品号D.订单号,订单明细的外键为订单号和产品号
某公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。
客户(客户号,姓名,性别,地址,邮编)
产品(产品号,名称,库存,单价)
订单(订单号,时间,金额,客户号)
订单明细(订单号,产品号,数量)
订单关系模式的主键为(40);订单明细关系模式的主键为(41);其中订单的外键
为(42)。
(40)
A.订单号
B.客户号
C.(订单号,客户号)
D.(订单号,时间)
(41)
A.订单号
B.产品号
C.(订单号,产品号)
D.(订单号,数量)
(42)
A.客户号,订单明细的外键为订单号
B.客户号,订单明细的外键为订单号和产品号
C.订单号,订单明细的外键为产品号
D.订单号,订单明细的外键为订单号和产品号
将订单号为"0060"的订单金额改为169元,正确的SQL语句是A)UPDATE订单SET金额=169 WHERE订单号="0060"B)UPDATE订单SET金额WITH 169 WHERE订单号="0060"C)UPDATE FROM订单SET金额=169 WHERE订单号="0060"D)UPDATE FROM订单SET金额WITH 169 WHERE订单号="0060"
( 33 )查询尚未最后确定订购单的有关信息的正确命令是
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
有如下订单表和客户表:订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D),金额(N,6,2))客户(客户号(C,4),客户名(C,36),地址(C,36),所在城市(C,10),联系电话(C,8))查询签订了订单号为“0036”的订单的客户信息,不正确的SQL语句是( )。
A、SELECT客户.客户号,客户名FROM客户,订单WHERE客户.客户号=订单.客户号AND订单号=”0036”
B、SELECT客户.客户号,客户名FROM客户,订单ON客户.客户号=订单.客户号AND订单号=”0036”
C、SELECT客户.客户号,客户名FROM客户JOIN订单ON客户.客户号=订单.客户号AND订单号=”0036”
D、SELECT客户.客户号,客户名FROM客户JOIN订单ON客户.客户号=订单.客户号WHERE订单号=”0036”