已知关系模式如下:
已知关系模式如下:
供应商:S (供应商号,供应商名,城市)
零 件:P (零件号,品名,颜色,重量)
工 程:J (工程号,工程名称,城市)
供货关系:SPJ (供货商号,零件号,工程号,供货数量)
试用SQL语言完成下列操作:
(1)检索供应商“红星机床公司”提供零件的工程号和工程名称;
(2)将零件{“P11”、“传动配件”、“蓝色”、360}插入到零件表中;
(3)将工程名称为“极地”所在城市更改为“上海”。
供应商:S (供应商号,供应商名,城市)
零 件:P (零件号,品名,颜色,重量)
工 程:J (工程号,工程名称,城市)
供货关系:SPJ (供货商号,零件号,工程号,供货数量)
试用SQL语言完成下列操作:
(1)检索供应商“红星机床公司”提供零件的工程号和工程名称;
(2)将零件{“P11”、“传动配件”、“蓝色”、360}插入到零件表中;
(3)将工程名称为“极地”所在城市更改为“上海”。
查看答案解析
【正确答案】
(1)select 工程号,工程名称 from J where 工程号 in(select 工程号 from SPJ where 供货商号 in (select 供应商号 from S where 供应商名=’红星机床公司’))
(2)insert P(零件号,品名,颜色,重量) values(’P11’,’传动配件’,’蓝色’,360)
(3)update J set 城市=‘上海’ where 工程名称=‘极地’
【答案解析】
参考教材P142-144、164。让自考更有氛围,想加入自考365交流群请添加小编微信zbzikao365
你可能喜欢