1 / 45
文档名称:

数据库视图与索引.ppt

格式:ppt   大小:510KB   页数:45页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库视图与索引.ppt

上传人:marry201208 2019/5/18 文件大小:510 KB

下载得到文件列表

数据库视图与索引.ppt

文档介绍

文档介绍:,是一个逻辑上的虚拟数据表。动态:被引用时生成。: 实现对数据库的查询、修改和删除等基本操作。 索引视图适于聚合许多行的查询。。;使用Transact-SQL语句中的CREATVIEW修改视图。-SQL语句创建视图语法:CREATEVIEW[schema_name]view_name[(column[,…n])][WITH<view_attribute>[,…n]]ASselect_statement[WITHCHECKOPTION]其中:schema_name:视图所属框架的名称。view_name:视图的名称。视图名称必须符合标识符的命名规则。column:视图中的列使用的名称。如果未指定column,则视图列将获得与SELECT语句中的列相同的名称。select_statement:定义视图的SELECT语句。该语句可以使用多个表和其他视图。需要相应的权限才能在已创建视图的SELECT子句引用的对象中选择。WITHCHECKOPTION:强制针对视图执行的所有数据修改语句都必须符合在select_statement中设置的条件。通过视图修改行时,WITHCHECKOPTION可确保提交修改后,仍可通过视图看到数据。<view_attribute>包括:ENCRYPTION,对CREATEVIEW语句文本的项进行加密;SCHEMABIONDING,将视图绑定到基础表的架构;VIEW_METADATA,指定为引用视图的查询请求浏览模式的元数据时,SQLServer实例将向DB-Library、ODBC和OLEDBAPI返回有关视图的元数据信息。这里需要注意的是:CREATEVIEW必须是查询批处理中的第一句。视图定义中的SELECT子句不能包含下列内容:PUTEBY子句。2)ORDERBY子句,除非在SELECT语句的选择列表中也有一个TOP子句。3)INTO关键字。4)OPTION子句。5)引用临时表或表变量。