电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

实验七视图及SQL数据更新语句

实验七视图及SQL数据更新语句_第1页
1/8
实验七视图及SQL数据更新语句_第2页
2/8
实验七视图及SQL数据更新语句_第3页
3/8
实验七视图及SQL 数据更新语句 一、 实验目的 1. 掌握视图的概念; 2. 熟练掌握视图的生成及操作语句; 3. 熟练掌握SQL 数据更新语句; 二、实验步骤 构建数据表作为实验数据内容(数据表同实验六,参考实验六实验步骤) 运行SQL SERVER 服务管理器,确认数据库服务器开始运行。 打开查询分析器,选择刚才恢复的数据库exampleDB,输入SQL 指令,获得运行结果。 任务:完成以下SQL 数据更新语句 (1) 创建视图V_SupplyCount,显示供应商编号,以及该供应商供应的产品的品种数(非CategoryID),该视图包含两个字段:SupplierID、ProductCount。 (2) 创建视图V_OrderCount,显示顾客编号,顾客所下订单的产品总金额(金额=单价×数量×折扣),该视图包含两个字段:CustomerID,TotalFee。 (3) 通过视图V_SupplyCount,查出供应产品的品种数最少的供应商编号和供应商名称。 (4) 通过视图V_OrderCount,查出所下订单的产品总金额最多的顾客编号和地址。 (5) 再 Region 表中,添加一个新的地区:地区编号为5,地区描述为Central (6) 将 Suppliers 表中的所有国家为法国的供应商信息内容添加到 OldSuppliers 中 (7) 将所有由职员 Fuller(LastName)签订的订单运费降低 10% (8) 将所有美国顾客购买的订单单价调高 20% (9) 将订货数量最多的产品的单价上调 5 元 (10) 删除订单个数最少的职员的信息 (11) 删除所有没有下订单的顾客信息 三. 实验结果与分析(上交实验报告)  创建视图V_SupplyCount,显示供应商编号,以及该供应商供应的产品的品种数(非CategoryID),该视图包含两个字段:SupplierID、ProductCount。 create view V_SupplyCount(SupplierID,ProductCount) as select SupplierID,count(ProductID) from products group by SupplierID  创建视图V_OrderCount,显示顾客编号,顾客所下订单的产品总金额(金额=单价×数量×折扣),该视图包含两个字段:CustomerID,TotalFee。 create view V_OrderCount(CustomerID,TotalFee) as select CustomerID,sum(UnitPrice*Quantity*Discount) from orders,orderdetails where orders.OrderID=orderdetails.OrderID group by CustomerID  通过视图V_SupplyCount,查出供应产品的品种数最少的供应商编号和供应商名称。 select SupplierID,CompanyName from Suppliers where SupplierID in (select SupplierID...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

实验七视图及SQL数据更新语句

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部