数据更新与视图操作实验报告文档格式.docx
- 文档编号:22000703
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:18
- 大小:264.28KB
数据更新与视图操作实验报告文档格式.docx
《数据更新与视图操作实验报告文档格式.docx》由会员分享,可在线阅读,更多相关《数据更新与视图操作实验报告文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
二.实验环境
装有SQLserver2000的计算机
三、实验内容与步骤
1.插入数据
(1)插入一行数据
例:
将新商店(s05,沃尔玛,上海)插入到Shop表中。
(2)插入多行数据
创建与表Shop具有相同结构与相同数据的新表Shop1。
2.修改数据
(1)修改一行数据
将商店s02的商店名改为红五星。
(2)修改多行数据
将所有商品的价格增加100元。
3.删除数据
(1)删除一行数据
删除s05商店的基本信息。
(2)删除多行数据
删除苏果商店的所有销售记录。
4.视图的基本操作
(1)创建视图
①行列子集视图的创建。
创建北京地区所有商店的基本信息视图V1。
②带WITHCHECKOPTION的视图创建。
创建北京地区所有商店的基本信息视图V2,要求基于该视图进行更新操作时只能涉及北京地区的商店。
③基于多个基本表的视图创建。
创建北京地区所有商店的销售记录视图V3。
④基于视图的视图创建。
创建北京地区、销售量大于100的销售记录视图V4。
⑤分组视图的创建。
创建各商店平均销售量的视图V5。
(2)查询视图
①基于非分组视图的查询。
查询北京地区、商店名为联华的商店信息。
②基于非分组视图和基本表的查询。
查询北京地区、销售了p01商品的商店。
③基于分组视图的查询。
查询平均销售量大于100的商店名和平均销售量。
(3)更新视图
①视图上插入数据。
向视图V1中插入新商店(s05,农工商,北京)的信息。
向视图V1中插入新商店(s06,家乐福,上海)的信息。
向视图V2中插入新商店(s07,德尚,上海)的信息。
②视图上删除数据。
删除视图V1中商店号为s04的记录。
③视图上修改数据。
将视图V1中s02商店的商店名改为五星。
(4)删除视图
删除视图V3。
四、实验过程与分析
insert
intoshop(shopno,shopname,shopaddress)
values('
s05'
'
沃尔玛'
上海'
)
createtableshop1
(shopnochar(3),shopnamechar(10),shopaddresschar(20));
insert
intoshop1(shopno,shopname,shopaddress)
select*
fromshop
将商店s02的商店名改为红五星
updateshop
setshopname='
红五星'
whereshopno='
s02'
updateproduct
setproprice=proprice+100
delete
fromsale
S03'
createviewv1
as
selectshopno,shopname,shopaddress
whereshopaddress='
北京'
createviewv2
WITHCHECKOPTION
createviewv3(shopno,prono,amount,shopaddress)
as
selectsale.shopno,prono,amount,shopaddress
fromshop,sale
and
shop.shopno=sale.shopno
createviewv4
selectshopno,prono,amountshopadress
fromv3
whereamount>
100
createviewv5(amountavg,shopname)
selectavg(amount),shopname
fromsale,shop
groupbyshopname
fromv1
whereshopname='
联华'
andshopaddress='
selectshopno
prono='
p01'
基于分组视图的查询。
selectamountavg,shopname
fromv5
whereamountavg>
100
intov1
农工商'
s06'
家乐福'
s07'
德尚'
s04'
updatev1
五星'
dropviewv3
五、实验总结
在本次试验中,学习了在数据库中添加数据,对于的单个和多个数据的更新,增加删除,改动等的操作,让我深刻认识到数据库的重要性,在对数据进行操作时,建立的视图能够使得查询过程中简单化,学会视图的创建和删除,修改视图等等。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 更新 视图 操作 实验 报告