视图的概念教学文案

上传人:yulij****0329 文档编号:139795394 上传时间:2020-07-24 格式:PPT 页数:23 大小:344.50KB
返回 下载 相关 举报
视图的概念教学文案_第1页
第1页 / 共23页
视图的概念教学文案_第2页
第2页 / 共23页
视图的概念教学文案_第3页
第3页 / 共23页
视图的概念教学文案_第4页
第4页 / 共23页
视图的概念教学文案_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《视图的概念教学文案》由会员分享,可在线阅读,更多相关《视图的概念教学文案(23页珍藏版)》请在金锄头文库上搜索。

1、6.1 视图的概念,视图是一个虚拟表,其结构和数据是建立在对表的查询基础上的。和表一样,视图也包括几个被定义的数据列和多个数据行,但就本质而言这些数据列和数据行来源于其所引用的表,所以视图不是真实存在的基表,而是一张虚表。视图所对应的数据并不以实际视图结构存储在数据库中,而是基表中数据的一个映射。,第6章 视图,视图有很多优点,主要表现为以下几点。 (1)视点集中。 (2)简化操作。 (3)定制数据。 (4)合并分割数据。 (5)安全性。,6.2.1 使用图形化工具创建视图 6.2.2 使用Transact-SQL语句创建视图,6.2 创建视图,SQL Server 2005提供了如下2种创建

2、视图的方法。 使用图形化工具创建视图。 使用Transact-SQL语句中的 CREATE VIEW命令创建视图。,选择“新建视图”,“添加表”对话框,(2)在“表”选项卡中,列出了所有可用的表,选择相应的表作为创建视图的基表,单击“添加”按钮,就可以添加进去;也可以切换到“视图”或“函数”选项卡,从中选择创建新视图需要的视图或函数。,(3)选择好创建视图所需的表、视图或函数后,关闭“添加表”对话框,返回图形化工具,出现了设计视图的窗口,单击字段左边的复选框选择视图需要的字段。,(4)单击工具栏上的按钮 可以显示最终出现在该视图中的内容,同时自动生成定义该视图的SQL语句。 (5)单击工具栏上

3、的按钮 ,在弹出的“输入视图名称”对话框中为视图命名。最后单击“确定”按钮保存视图,从而完成创建视图的操作。,除了使用图形化工具创建视图以外,还可以使用Transact-SQL语句中的CREATE VIEW命令创建视图。创建视图的语法格式如下: CREATE VIEW . 视图名 (列名,.n) WITH ENCRYPTION | SCHEMABINDING | VIEW_METADATA AS SELECT查询语句 WITH CHECK OPTION,6.2.2 使用Transact-SQL语句创建视图,6.3 修改视图,6.3.1 使用图形化工具修改视图 6.3.2 使用Transact-

4、SQL语句修改视图,使用图形化工具修改视图的步骤如下。 (1)在图形化工具中,右击要修改的视图,从弹出的快捷菜单中选择“设计”选项,接着右侧出现视图修改的窗口。,6.3.1 使用图形化工具修改视图,(2)视图修改的窗口和创建视图时的设计窗口相同,可以按照创建视图时方法对视图进行修改。如添加和删除数据源,在数据源列表窗格的复选框列表中增加或删除在视图中显示的字段,还可以修改字段的排序类型和排序顺序,修改查询条件等。,对于一个已经创建好的视图,可以使用ALTER VIEW语句对其属性进行修改。 该语句的语法格式如下: ALTER VIEW . 视图名 ( 列名 ,.n ) WITH ENCRYPT

5、ION | SCHEMABINDING | VIEW_METADATA AS SELECT 查询语句 WITH CHECK OPTION,6.3.2 使用Transact-SQL语句修改视图,6.4 使用视图管理表中的数据,6.4.1 使用视图查询数据 6.4.2 使用视图插入、更新或删除数据,使用视图查询基表中的数据有两种方法。,6.4.1 使用视图查询数据,1使用图形化工具通过视图查询数据,具体操作方法是:在SSMS的视图对象中右击要查看的视图,从弹出的快捷菜单中选择“打开视图”选项,在出现的新窗口中可以查看到满足该视图限制条件的基表中的数据。,2使用Transact-SQL语句,可以在“

6、新建查询”窗口输入Transact-SQL语句查询数据。,6.4.2 使用视图插入、更新或删除数据,1插入数据,可以通过视图向基表中插入数据,但应该注意的是,插入的数据实际上存放在基表中,而不是存放在视图中。视图中的数据若发生变化,是因为相应的基表中的数据发生了变化。,2更新数据,使用UPDATE命令通过视图更新数据时,被更新的列必须属于同一个表。,本章主要讲述了创建和使用视图的方法,以及如何通过视图对视图所引用的基表进行检索、插入、更新和删除数据等操作,通过本章的学习,读者应该掌握下列内容。 理解视图的概念以及视图和表之间的主要区别。 掌握利用图形化工具和Transact-SQL语句创建视图和修改视图的方法。,本章小结, 掌握创建视图命令中的两个关键字WITH CHECK OPTION和WITH ENCRYPTION的作用。 了解利用视图对基表中的数据进行插入、更新和删除操作的注意事项和前提条件。 掌握利用视图对基表中的数据进行操作的方法。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号