SQL视图的创建和使用.pptVIP

  • 8
  • 0
  • 约6.99千字
  • 约 34页
  • 2017-02-04 发布于河南
  • 举报
SQL视图的创建和使用

第7章 视图的创建和使用 本章学习目标 了解视图和数据表之间的主要区别 了解视图的优点 掌握创建、修改和删除视图的方法 掌握查看视图信息的方法 掌握通过视图修改数据表的方法 7.1 概述 7.1.1 视图的概念 视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。 根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使用。 7.1.2 视图的优点 简化数据操作:视图可以简化用户处理数据的方式。 着重于特定数据:不必要的数据或敏感数据可以不出现在视图中。 视图提供了一个简单而有效的安全机制,可以定制不同用户对数据的访问权限。 提供向后兼容性:视图使用户能够在表的架构更改时为表创建向后兼容接口。 自定义数据:视图允许用户以不同方式查看数据。 导出和导入数据:可使用视图将数据导出到其他应用程序。 7.2 创建视图 在SQL Server 2005中创建视图主要有两种方法:使用SQL Server管理控制台和使用Transact-SQL语句中的CREATE VIEW命令。创建视图之前,应考虑以下基本原则: 只能在当前数据库中创建视图。 视图名称必须遵循标识符的规则,且对每个架构都

文档评论(0)

1亿VIP精品文档

相关文档