实验7 视图的创建和管理.doc_第1页
实验7 视图的创建和管理.doc_第2页
实验7 视图的创建和管理.doc_第3页
实验7 视图的创建和管理.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验七 视图的创建和管理【实验目的与要求】1 熟练掌握使用企业管理器和T-SQL语句创建、查询、更新、修改和删除视图。2 进一步掌握视图与基本表的联系与区别。【实验内容与步骤】7.1. 创建视图语法:CREATE VIEW view_name WITH ENCRYPTION -可选,表示视图是否需加密 AS SELECT statement WITH CHECK Option(1)启动企业管理器,打开查询分析器,用T-SQL语句创建各客户购买产品的情况VIEW_GMQK视图,包括客户编号、客户名称、产品编号、产品名称、价格,购买日期、购买数量。写出相应的语句:Create view VIEW_GMQK asSelect xss.客户编号,客户名称,cp.产品编号,产品名称,价格,销售日期,数量From CP,XSS,CPXSB where cp.产品编号=cpxsb. 产品编号 and Xss. 客户编号=cpxsb. 客户编号(2)使用查询分析器在产品销售数据库CPXS中创建价格小于2000的产品视图VIEW_CP_PRICE2000,要求加密并保证对该视图的更新都要符合价格小于2000这个条件,写出创建过程和对应的T-SQL语句:写出相应的语句:Create view VIEW_CP_PRICE2000 with encryption asSelect 产品编号,产品名称,价格,库存量From cp where 价格2000(3)创建视图:在CPXS数据库中创建视图VIEW_CP,包含产品编号小于100010的产品数据。写出相应的语句:Create view VIEW_CP as select 产品编号,产品名称,价格,库存量From cp where 产品编号1000107.2. 查询视图(1)基于VIEW_CP_PRICE2000视图,查询价格在2000以下产品的产品编号、名称和价格。写出相应的语句并给出查询结果:Select 产品编号,产品名称,价格 from view_cp_price2000 where 价格2000(2)基于VIEW_GMQK视图,查询各客户在20004年3月18日购买产品的情况。写出相应的语句并给出查询结果:Select * From view_gmqk where 销售日期=200403187.3. 更新视图利用T-SQL语句对于视图VIEW_CP进行以下数据更新。(1) 插入一条CP记录( 100042,数码相机,3500,2)。写出相应的语句:Insert into view_cp values(100042,数码相机,3500,2)(2) 将产品编号为100042的价格改为3000。(如果产品表CP中没有编号为100042的记录,则请先加入之)。写出相应的语句:Update view_cp set 价格=3000 where 产品编号=100042(3) 删除产品编号为100042的产品。写出相应的语句:Delete view_cp where 产品编号=1000427.4. 删除视图语法: DROP VIEW view_name -将

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论