数据库系统概论实验五:视图的定义和使用

一 实验题目:视图的定义和使用
二 实验目的:加深对视图的理解,熟练视图的定义、查看、修改等操作
三 实验内容及要求:
题目三:
商品(编号,品名,进价,库存,售价,厂商编号)
顾客(卡号,姓名,电话,积分)
厂商(编号,厂址,名称、电话)
销售(顾客卡号,商品编号,数量,日期)
1 根据上面基本表的信息定义视图显示每种商品的品名、销售数量

create view 商品销售信息 as
SELECT 商品.品名, 销售.数量 as 销售数量
FROM   商品 
left JOIN
销售 ON 商品.编号 = 销售.商品编号

2 观察基本表数据变化时,视图中数据的变化。
测试视图:

update 商品
set 进价=5.9
where 编号=1002

select *from 商品销售信息

3利用视图,查询销售数量最高的商品。

select 品名,销售数量
from 商品销售信息
where 销售数量=
(select MAX(销售数量)
from 商品销售信息
)

五 实验报告要求:
1 给出建立视图的步骤。
2 给出基本表数据和视图的内容。
3 给出查询命令和测试数据、执行结果。

1.腾龙梦屋文章内容无特殊注明皆为源儿原创,转载请注明来源,谢谢!
2.若有相关文章侵犯您的权益,请联系源儿删除,谢谢!
3.相关软件、资料仅供学习参考使用,在24h内务必删除!
腾龙梦屋 » 数据库系统概论实验五:视图的定义和使用
加速支持