下载此文档

2021年SQL视图的创建和使用全解.ppt


文档分类:IT计算机 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
本章学习目标
了解视图和数据表之间的主要区别
了解视图的优点
掌握创建、修改和删除视图的方法
掌握查看视图信息的方法
掌握通过视图修改数据表的方法
SQL视图的创建和使用全解
2021/1/15
1
概述
SQL视图的创建和使用全解
2021/1/15
2
视图的概念
视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。
根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使用。
SQL视图的创建和使用全解
2021/1/15
3
视图的优点
简化数据操作:视图可以简化用户处理数据的方式。
着重于特定数据:不必要的数据或敏感数据可以不出现在视图中。
视图提供了一个简单而有效的安全机制,可以定制不同用户对数据的访问权限。
提供向后兼容性:视图使用户能够在表的架构更改时为表创建向后兼容接口。
自定义数据:视图允许用户以不同方式查看数据。
导出和导入数据:可使用视图将数据导出到其他应用程序。
SQL视图的创建和使用全解
2021/1/15
4
创建视图
在SQL Server 2005中创建视图主要有两种方法:使用SQL Server管理控制台和使用Transact-SQL语句中的CREATE VIEW命令。创建视图之前,应考虑以下基本原则:
只能在当前数据库中创建视图。
视图名称必须遵循标识符的规则,且对每个架构都必须唯一。
必须获取由数据库所有者授予的创建视图的权限。
SQL视图的创建和使用全解
2021/1/15
5
使用SQL Server管理控制台 创建视图
方法是在SQL Server管理控制台左边的“树”选项卡中展开指定的服务器,打开要创建视图的数据库,右击其中的“视图”对象,从弹出的快捷菜单中选择“新建视图”选项。
例7-2-1:创建一个视图,要求显示T_STUDENT表中所有姓张的同学,并按性别进行升序排序。
SQL视图的创建和使用全解
2021/1/15
6
使用Transact-SQL语句 创建视图
使用Transact-SQL语言中的CREATE VIEW语句创建视图,其语法形式如下:
CREATE VIEW [ schema_name . ] view_name [ (column [ ,...n ] ) ]
[ WITH ENCRYPTION ]
AS select_statement
[ WITH CHECK OPTION ] [ ; ]
SQL视图的创建和使用全解
2021/1/15
7
使用Transact-SQL语句 创建视图
其中,各参数的说明如下:
schema_name:视图所属架构的名称。
view_name:视图的名称。
column:视图中的列使用的名称。
AS:指定视图要执行的操作。
select_statement:定义视图的 SELECT 语句。
SQL视图的创建和使用全解
2021/1/15
8
使用Transact-SQL语句 创建视图
CHECK OPTION :强制针对视图执行的所有数据修改语句都必须符合在 select_statement 中设置的条件。
ENCRYPTION:对视图文本进行加密。
例7-2-2:使用Transact-SQL语句创建一个新视图,命名为VIEW_SCORE,要求基表的来源为:T_STUDENT、T_SCORE和T_COURSE,选择的字段为:T_STUDENT表中的S_NUMBER和S_NAME字段、T_COURSE表中的C_NAME字段及T_SCORE表中的SCORE字段,要求查询的数据为05541班学生的考试成绩。
SQL视图的创建和使用全解
2021/1/15
9
使用Transact-SQL语句 创建视图
例7-2-3:使用Transact-SQL语句创建新视图VIEW_SCORE_NotPass。对数据表和对字段的选择同上,要求只显示各班不及格的学生的学号、姓名、课程名及成绩。并加密视图的定义。
例7-2-3:使用Transact-SQL语句创建新视图VIEW_SCORE_SumAndAverage。要求计算各个班级各门课程的总分及平均分。
SQL视图的创建和使用全解
2021/1/15
10

2021年SQL视图的创建和使用全解 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人梅花书斋
  • 文件大小133 KB
  • 时间2021-01-15
最近更新