实验五 视图的规划与操作

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验五视图的规划与操作

实验目的和任务

1)理解视图的概念

2)掌握创建视图和加密视图的方法

3)掌握视图带检查项和不带检查项的区别

4)掌握视图更新的概念和方法

实验内容

1)针对员工表创建一个视图, 取员工表的前4个属性,要求带WITH ENCRYPTION。使用sp_helptext和在syscomments表中分别观察定义的文本。最后利用定义的视图进行查询。

2)创建一个查询参加所有项目的员工视图“V1_视图”,包括员工号、姓名,所在部门名。并进行查询。

3)创建只包含部门名是“人事处”的显示部门信息的视图“V2_视图”,不带WITH CHECK OPTION 。

①在该视图上分别插入部门是“办公室”和“人事处”观察执行结果。

②分别修改该视图针对部门是“办公室”和“人事处”的其他属性数据,观察执行结果。

③分别删除部门是“办公室”和“人事处”的记录,分别观察执行情况。

4)创建只包含部门名是“人事处”的显示部门信息的视图“V3_视图”,带WITH CHECK OPTION 。

①在该视图上分别插入部门是“办公室”和“人事处”的部门数据,观察执行结果。

②分别修改该视图针对部门是“办公室”和“人事处”的其他属性数据,观察执行结果。

③分别删除部门是“办公室”和“人事处”的记录,分别观察执行情况。

5)创建查询员工叫“张三”是哪个部门的视图“V4_视图”,然后在该视图里删除“张三”的所有信息,观察执行情况。为什么是这样?

问题思考

1)向视图插入的数据能进入基本表吗?

2)修改基本表的数据能自动反映到相应的视图中去吗?

相关文档
最新文档