文档详情

视图的创建和使用.pptx

发布:2025-05-10约3.03千字共10页下载文档
文本预览下载声明

第8章视图的创建和使用视图是一种常用的数据库对象视图是从一个或者多个表或视图中导出的表,其结构和数据是建立在对表的查询基础上的,为视图提供数据的表称为基表视图不是真实存在的基础表而是一个虚拟表,它是引用存储在数据库中的查询语句动态创建的8.1概述

8.2使用视图的优点和作用可以使视图集中数据、简化和定制不同用户对数据库的不同数据要求使用视图可以屏蔽数据的复杂性,用户不必了解数据库的结构,就可以方便地使用和管理数据视图可以定制不同用户对数据的访问权限,让不同的用户以不同的方式看到不同或者相同的数据集可以使用视图重新组织数据

视图与表的异同相同:都是由一些记录和字段组成的二维表区别:视图不存储数据,真正的数据依然存储在数据表中

8.3创建视图如果视图引用的基表或者视图被删除,则该视图不能再被使用,直到创建新的基表或者视图01如果视图中某一列是函数、数学表达式、常量或者来自多个表的列名相同,则必须为列定义名称02当通过视图查询数据时,SQLServer要检查以确保语句中涉及的所有数据库对象存在,而且数据修改语句不能违反数据完整性规则03视图的名称对每个用户必须是唯一的。此外,该名称不得与该用户拥有的任何表的名称相同04创建视图时应该注意以下情况:

8.3创建视图单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。您的内容已经简明扼要,字字珠玑,但信息却千丝万缕、错综复杂,需要用更多的文字来表述;但请您尽可能提炼思想的精髓,否则容易造成观者的阅读压力,适得其反。正如我们都希望改变世界,希望给别人带去光明,但更多时候我们只需要播下一颗种子,自然有微风吹拂,雨露滋养。恰如其分地表达观点,往往事半功倍。当您的内容到达这个限度时,或许已经不纯粹作用于演示,极大可能运用于阅读领域;无论是传播观点、知识分享还是汇报工作,内容的详尽固然重要,但请一定注意信息框架的清晰,这样才能使内容层次分明,页面简洁易读。如果您的内容确实非常重要又难以精简,也请使用分段处理,对内容进行简单的梳理和提炼,这样会使逻辑框架相对清晰。1、使用向导创建视图单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。您的内容已经简明扼要,字字珠玑,但信息却千丝万缕、错综复杂,需要用更多的文字来表述;但请您尽可能提炼思想的精髓,否则容易造成观者的阅读压力,适得其反。正如我们都希望改变世界,希望给别人带去光明,但更多时候我们只需要播下一颗种子,自然有微风吹拂,雨露滋养。恰如其分地表达观点,往往事半功倍。当您的内容到达这个限度时,或许已经不纯粹作用于演示,极大可能运用于阅读领域;无论是传播观点、知识分享还是汇报工作,内容的详尽固然重要,但请一定注意信息框架的清晰,这样才能使内容层次分明,页面简洁易读。如果您的内容确实非常重要又难以精简,也请使用分段处理,对内容进行简单的梳理和提炼,这样会使逻辑框架相对清晰。2、使用企业管理器创建视图单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。您的内容已经简明扼要,字字珠玑,但信息却千丝万缕、错综复杂,需要用更多的文字来表述;但请您尽可能提炼思想的精髓,否则容易造成观者的阅读压力,适得其反。正如我们都希望改变世界,希望给别人带去光明,但更多时候我们只需要播下一颗种子,自然有微风吹拂,雨露滋养。恰如其分地表达观点,往往事半功倍。当您的内容到达这个限度时,或许已经不纯粹作用于演示,极大可能运用于阅读领域;无论是传播观点、知识分享还是汇报工作,内容的详尽固然重要,但请一定注意信息框架的清晰,这样才能使内容层次分明,页面简洁易读。如果您的内容确实非常重要又难以精简,也请使用分段处理,对内容进行简单的梳理和提炼,这样会使逻辑框架相对清晰。3、使用CREATEVIEW命令创建视图格式为:CREATEVIEWview_name[(column[,…n])]ASselect_statement1、使用CREATEVIEW语句创建视图

8.3创建视图使用CREATEVIEW命令创建视图创建一视图,要求该视图返回结果集中包含:员工表的姓名、性别、所属部门,项目表的名称、开始日期CREATEVIEWproject_viewASSELECTe.姓名,e.性别,e.所属部门,p.名称,p.开始日期FROM员工数据表aseINNERJOIN项目数据表aspONe.编号=p.负责人EXECsp_helptext‘project_view’

8.4使用视图可使用企业管理器和查询分析器对视图进行操作通过视图查询数据(企业管理器查询分析器)格式:SELECT字段列表FROM视图列表WH

显示全部
相似文档