new第7章 视图的创建和使用.ppt

上传人:99****p 文档编号:1438767 上传时间:2019-02-27 格式:PPT 页数:39 大小:605.50KB
下载 相关 举报
new第7章 视图的创建和使用.ppt_第1页
第1页 / 共39页
new第7章 视图的创建和使用.ppt_第2页
第2页 / 共39页
new第7章 视图的创建和使用.ppt_第3页
第3页 / 共39页
new第7章 视图的创建和使用.ppt_第4页
第4页 / 共39页
new第7章 视图的创建和使用.ppt_第5页
第5页 / 共39页
点击查看更多>>
资源描述

1、SQL Server2005第 7章 视图的创建和使用* 1SQL Server2005本章学习目标 了解视图和数据表之间的主要区别 了解视图的优点 掌握创建、修改和删除视图的方法 掌握查看视图信息的方法 掌握通过视图操作数据表的方法2SQL Server2005第 7章 视图的创建和使用7.1 概述17.2 创建视图27.3 查看视图信息37.4 修改和重命名视图47.5 使用视图57.6 删除视图63SQL Server20057.1 概述7.1.1 视图的概念 视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,其结构和数据是建立在对表的查询基础上的。 视图被定义后便存储在数

2、据库中,通过视图看到的数据只是存放在基表中的数据。 当对通过视图看到的数据进行修改时,相应的基表的数据也会发生变化; 若基表的数据发生变化,这种变化也会自动地反映到视图中。 视图可以是一个数据表的一部分,也可以是多个数据表的联合。4SQL Server20057.1 概述7.1.2 视图的优点 视图可以屏蔽数据的复杂性,简化用户对数据库的操作。 视图可以让不同的用户以不同的方式看到不同或者相同的数据集。 可以使用视图重新组织数据。 视图可以定制不同用户对数据的访问权限。 本章首页5SQL Server20057.2 创建视图 在 SQL Server 2005中创建视图主要有两种方法:使用SQ

3、L Server管理控制台和使用 Transact-SQL语句中的CREATE VIEW 命令。 创建视图之前,应考虑以下基本原则: 只能在当前数据库中创建视图。 视图名称必须遵循标识符的规则,且对每个架构都必须唯一。 必须获取由数据库所有者授予的创建视图的权限。6SQL Server20057.2 创建视图7.2.1 使用 SQL Server管理控制台创建视图方法 : 打开 相应 数据库 右击 “视图 ” 新建视图【 例 7-1】 创建一个视图,要求显示 T_STUDENT表中所有姓张的同学,并按性别进行升序排序。7SQL Server20057.2 创建视图方法 1:在 SQL Serv

4、er管理控制台中直接设置相关选项, SQL Server会自动生成相关的 SQL语句。8SQL Server20057.2 创建视图方法 2:在 SQL Server管理控制台中直接输入以下 SQL语句:SELECT S_NUMBER, S_NAME, SEXFROM T_STUDENTWHERE S_NAME LIKE 张 %ORDER BY SEX9SQL Server20057.2 创建视图7.2.2 使用 Transact-SQL语句创建视图使用 Transact-SQL语言中的 CREATE VIEW 语句创建视图 。语法形式:CREATE VIEW schema_name . view_name (column ,.n ) WITH ENCRYPTION AS select_statement WITH CHECK OPTION ; 10

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

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。