- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四川大学电气信息学院数据库上机实验四
实验4 SQL Server视图
SQL实验语句及截图:
1. 在pubs数据库,创建有关书的标题、类型、单价和出版日期的视图。
CREATE VIEW BOOK(标题,类型,单价,出版日期)
AS
SELECT title,type,price,pubdate
From titles
2. 创建书的平均价格视图B_TITLEs_AVG
create view B_TITLEs_AVG(Avgprice)
as
select avg (price)
from titles
3. 显示名为 CAonly 的视图,该视图使得只对加利福尼亚州(CA)的作者应用数据修改。
create view CAonly
as
select * from authors
where state = CA
4. 在实验一创建的公司管理数据库中,创建客户订购产品信息视图,包括客户名称、产品名、订购数量等信息。
create view p_order2(公司名称,数量 ,产品名)
as
select 公司名称,数量 ,产品名 from customer join p_order on customer.客户ID=p_order.客户ID
join product on p_order.产品ID=product.产品ID
5. 在公司管理数据库中创建有关雇员接受订单信息的视图.
create view p_order3
as
select 订单ID ,产品ID ,数量 ,姓名 as 雇员姓名,客户ID ,订货日期 from employee join p_order
on p_order.雇员ID=employee.雇员ID
6. 在公司管理数据库中创建有关订购“鼠标”的客户信息的视图
create view p_order4
as
select 公司名称,联系人姓名,联系方式,邮编
from customer join p_order on customer.客户ID = p_order.客户ID
join product on p_order.产品ID = product.产品ID
where 产品名=鼠标
7. 将任务6中创建的有关订购“鼠标”的客户信息的视图改为有关“打印纸”的信息。
create view product2
as
select * from product
where 产品名=打印纸
8. 删除pubs数据库中的视图titleview(BOOK)和CAonly
drop view CAonly
drop view BOOK
9. 在公司管理数据库中,利用任务7创建的视图,查询订购打印纸的客户信息
create view p_order5
as
select 公司名称,联系人姓名,联系方式,邮编
from customer join p_order on customer.客户ID = p_order.客户ID
join product on p_order.产品ID = product.产品ID
where 产品名=打印纸
错误原因及分析:
1、没有运行建立相关表格的语句
2、select * from customer,不能用此语句,有错误
文档评论(0)