下载此文档

SQL视图的创建和使用.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
第7章视图的创建和使用社弦欢柑污镍惋嗣缠舟陆会凰镐涪尤鳃苞幽悍糜逗鹰滨菠扔乳涣俩癸跋圭SQL视图的创建和使用SQL视图的创建和使用本章学****目标了解视图和数据表之间的主要区别了解视图的优点掌握创建、,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使用。:视图可以简化用户处理数据的方式。着重于特定数据:不必要的数据或敏感数据可以不出现在视图中。视图提供了一个简单而有效的安全机制,可以定制不同用户对数据的访问权限。提供向后兼容性:视图使用户能够在表的架构更改时为表创建向后兼容接口。自定义数据:视图允许用户以不同方式查看数据。导出和导入数据:可使用视图将数据导出到其他应用程序。:使用SQLServer管理控制台和使用Transact-SQL语句中的CREATEVIEW命令。创建视图之前,应考虑以下基本原则:只能在当前数据库中创建视图。视图名称必须遵循标识符的规则,且对每个架构都必须唯一。必须获取由数据库所有者授予的创建视图的权限。 创建视图方法是在SQLServer管理控制台左边的“树”选项卡中展开指定的服务器,打开要创建视图的数据库,右击其中的“视图”对象,从弹出的快捷菜单中选择“新建视图”选项。例7-2-1:创建一个视图,要求显示T_STUDENT表中所有姓张的同学,并按性别进行升序排序。-SQL语句 创建视图使用Transact-SQL语言中的CREATEVIEW语句创建视图,其语法形式如下:CREATEVIEW[schema_name.]view_name[(column[,...n])][WITHENCRYPTION]ASselect_statement[WITHCHECKOPTION][;]-SQL语句 创建视图其中,各参数的说明如下:schema_name:视图所属架构的名称。view_name:视图的名称。column:视图中的列使用的名称。AS:指定视图要执行的操作。select_statement:定义视图的SELECT语句。-SQL语句 创建视图CHECKOPTION:强制针对视图执行的所有数据修改语句都必须符合在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视图的创建和使用SQL视图的创建和使用

SQL视图的创建和使用 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小141 KB
  • 时间2019-08-22