华南师范大学实验报告数据库应用2Word文档格式.doc
- 文档编号:13165449
- 上传时间:2022-10-07
- 格式:DOC
- 页数:8
- 大小:592.50KB
华南师范大学实验报告数据库应用2Word文档格式.doc
《华南师范大学实验报告数据库应用2Word文档格式.doc》由会员分享,可在线阅读,更多相关《华南师范大学实验报告数据库应用2Word文档格式.doc(8页珍藏版)》请在冰豆网上搜索。
实验指导老师及职称郑云翔副教授实验评分
一、实验目的、目标
了解数据库应用开发的技术和方法,掌握如何在示范用例的软件开发中利用数据库的视图进行基本信息的定义、选取,实现所需的若干简单功能,从而独立进行数据库应用的开发和测试等工作。
二、实验内容
(1)利用视图完成“示范用例”的基本可重用信息:
①客户完整信息;
②销售完整信息(哪个单号、哪个销售商【编号+名称】、哪个客户【编号+名称】、日期、哪些商品【编号+名称】、单价、数量、哪个供应商【编号+名称】)。
(2)利用视图完成“示范用例”的以下应用功能:
①列出客户基本信息(即上述的第一个视图)
②列出客户购买哪个供应商的商品最多
③哪个供应商的商品最畅销?
④每张单的总价是多少?
(3)通过测试数据验证所建视图的正确性和有效性。
三、实验过程与步骤
1.新建视图
2.添加customer、occupation表
(1)①显示客户的完整信息
原表客户的信息:
②销售完整信息
销售完整信息视图的代码:
SELECTdbo.customer.CName,dbo.product.PID,dbo.product.PName,dbo.product.Provider,
dbo.provider.PNameASExpr1,dbo.sale.SaleNo,dbo.sale.SNo,dbo.sale.CNo,
dbo.sale.SaleDate,dbo.saledetail.PCount,dbo.seller.SName
FROMdbo.saleINNERJOIN
dbo.customerONdbo.sale.CNo=dbo.customer.CNoINNERJOIN
dbo.saledetailONdbo.sale.SaleNo=dbo.saledetail.SaleNoINNERJOIN
dbo.providerINNERJOIN
dbo.productONdbo.provider.PNo=dbo.product.ProviderON
dbo.saledetail.PNo=dbo.product.PIDINNERJOIN
dbo.sellerONdbo.sale.SNo=dbo.seller.SNo
(2)①列出客户基本信息
在销售完整信息的视图上建立一个客户购买商品信息的视图:
SELECTTOP100PERCENTCNo,CName,Provider,SUM(PCount)ASTCount
FROMdbo.销售信息
GROUPBYCNo,CName,Provider
ORDERBYCNo
在costomer_p的基础之上建立一个视图列出客户购买哪个供应商的商品最多:
③哪个供应商的商品最畅销
在销售完整信息的视图上建立一个供应商商品销售信息的视图:
SELECTProvider,SUM(PCount)ASMCount
GROUPBYProvider
在changxiao1视图基础之上建立哪个供应商的商品最畅销的视图:
④每张单的总价是多少
在销售完整信息的视图之上建立每张单的总价是多少的视图:
四、测试数据及运行结果
数据如上
五、实验总结、经验分享
此次视图建立实验遇到很多困难,特别对语句的理解以及如何实现它的功能,经过反复的测试终于完成实验。
这让我明白基础知识的重要性,要深入地理解语句的用途,不仅需上课认真,课后也应该加深,这样才能真正学会如何运用它们。
第8页共8页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华南师范大学 实验 报告 数据库 应用