- 0
- 0
- 约9.81千字
- 约 39页
- 2017-02-17 发布于河南
- 举报
第7章 视图的创建和使用 本章学习目标 了解视图和数据表之间的主要区别 了解视图的优点 掌握创建、修改和删除视图的方法 掌握查看视图信息的方法 掌握通过视图操作数据表的方法 7.1 概述 7.1.1 视图的概念 视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,其结构和数据是建立在对表的查询基础上的。 视图被定义后便存储在数据库中,通过视图看到的数据只是存放在基表中的数据。 当对通过视图看到的数据进行修改时,相应的基表的数据也会发生变化; 若基表的数据发生变化,这种变化也会自动地反映到视图中。 视图可以是一个数据表的一部分,也可以是多个数据表的联合。 7.1 概述 7.1.2 视图的优点 视图可以屏蔽数据的复杂性,简化用户对数据库的操作。 视图可以让不同的用户以不同的方式看到不同或者相同的数据集。 可以使用视图重新组织数据。 视图可以定制不同用户对数据的访问权限。 7.2 创建视图 在SQL Server 2005中创建视图主要有两种方法:使用SQL Server管理控制台和使用Transact-SQL语句中的CREATE VIEW命令。 创建视图之前,应考虑以下基本原则: 只能在当前数据库中创建视图。 视图名称必须遵循标识符的规则,且对每个架构都必须唯一。 必须获取由数据库所有者授予的创建视图的权限。 7.2 创建视图 7.2.1 使用SQL
原创力文档

文档评论(0)