- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.5 视图的创建与管理 8.5.2 用T-SQL语句管理视图 3.删除视图 可以使用T-SQL语句中的DROP VIEW命令来删除视图。 语法格式: DROP VIEW 视图名 【例8.19】 删除教务管理数据库中的XS_VIEW1视图 DROP VIEW XS_VIEW1 返回目录 8.5 视图的创建与管理 8.5.2 用T-SQL语句管理视图 4.重命名视图 可以使用系统存储过程sp_rename对视图重命名 语法格式: SP_RENAME 原视图名,新视图名 【例8.20】 将“教务管理数据库”中的“XS_VIEW4”视图名重命名为“XS_VIEW_2”。 SP_RENAME XS_VIEW4, XS_VIEW_2 返回目录 8.5 视图的创建与管理 8.5.3 用SSMS创建与管理视图 1.使用SQL Server Management Studio创建视图 1)打开SQL Server Management Studio。 2)在对象资源管理器中展开要创建视图的数据库,如“教务管理数据库”。 3)在“视图”结点上单击右键,选择“新建视图”菜单项弹出一个 “添加表”对话框。 4)选择相应的表或视图,单击“添加”按钮就可以添加创建视图的基表,如“学生表”,重复此操作,可以添加多个基表。添加完基表后,单击“关闭”按钮。进入 “设计视图”窗口。 返回目录 第8章 索引与视图 知识技能目标: 1.理解索引的概念、索引种类和创建索引的优缺点 2.熟练掌握索引的创建和删除 3.理解视图的概念及使用视图的优缺点 4.熟练掌握视图的创建、查看、修改、删除、更名 5.熟练掌握通过视图查询和更新数据方法 第8章 索引与视图 引导案例: 前面的章节中已经创建了教务管理数据库,输入了相应的数据。数据库建立起来后,就可以操作数据库中的数据了,其中最主要的操作就是查询操作。为了提高查询的效率,就需要在相应的表上创建索引,为了增强查询的灵活性,就需要在表的基础上创建视图,满足用户复杂的查询需要。本章介绍这两方面的技术。 第8章 索引与视图 8.1 索引概念 8.2 索引的创建与管理 8.3 索引的维护 8.4 视图概念 8.5 视图的创建与管理 8.6 通过视图查询和更新数据 小结 8.1 索引概念 8.1.1 索引的概念 用户对数据库最频繁的操作是数据查询,一般情况下,执行查询操作时,需要对整个表进行数据搜索。当表中的数据很多时,搜索就需要很长的时间,为了提高检索数据的效率,数据库引入了索引机制。 在数据库中,使用索引无须对整个表扫描,就可以找到所需要的数据。索引是某个表中一列或者若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。可以在表或视图的一列或多列上创建索引,基于两列或多列上建立的索引称为复合索引。如果表中任意两行被索引的列值不允许出现重复值,那么这种索引称为唯一(UNIQUE)索引。 返回目录 8.1 索引概念 8.1.2 聚簇索引和非聚簇索引 按照索引的组织方式,可以将索引分为聚集索引和非聚集索引。 1.聚簇索引(Clustered Index) 对表的物理数据页中的数据按列进行排序,然后再重新存储到磁盘上,即聚簇索引与数据是混为一体的,它的叶节点中存储的是实际的数据。 可以在表或视图的一列或多列上的组合上创建索引,在实际开发中,一般在定义成主键的列建立聚集索引,且创建主键约束时,若表中没有聚集索引,则SQL Server将主键列作为聚集索引列。在每个表中只能创建一个聚集索引。 返回目录 8.1 索引概念 8.1.2 聚簇索引和非聚簇索引 2.非聚簇索引(Nonclustered Index) 非聚集索引与书中内容的组织方式类似,数据存储在一个地方,索引存储在另一个地方,索引带有指针指向数据的存储位置,索引中的项目按键值的顺序存储,而表中的数据按另一种顺序存储,具有完全独立于数据行的结构,使用非聚集索引不用将物理数据页中的数据按列排序。 在表中,最多可以建立250个非聚集索引,或者249个非聚集索引和1个聚集索引。 返回目录 8.1 索引概念 8.1.3 创建索引的优缺点 1.创建索引的优点 通过创建唯一索引,可以保证数据记录的唯一性。 可以大大加快数据检索速度。 可以加速表与表之间的连接,这一点在实现数据的参照完整性方面有特别的意义。 在使用ORDER BY和GROUP BY子句中进行检索数据时,可以显著减少查询中分组和排序的时间。 使用索引可以在检索数据的过程中使用优化隐藏器,提高系统性能。 返回目录 8.1
您可能关注的文档
- SQL Server 2005数据库技术与应用第19章 SQL Server报表服务.ppt
- SQL Server 2005数据库实用技术第1章 数据库原理概述.ppt
- SQL Server 2005数据库实用技术第3章 数据库的创建和管理 .ppt
- SQL Server 2005数据库实用技术第4章 数据表的创建与管理 .ppt
- SQL Server 2005数据库实用技术第5章 数据查询.ppt
- SQL Server 2005数据库实用技术第6章 T-SQL 课件.ppt
- SQL Server 2005数据库实用技术第7章 视图与索引.ppt
- SQL Server 2005数据库实用技术第8章 规则与默认.ppt
- SQL Server 2005数据库实用技术第9章 存储过程与触发器.ppt
- SQL Server 2005数据库实用教程第1章 问题的导入.ppt
最近下载
- Wexner便秘评分及罗马三诊断标准.doc VIP
- 施工材料进场检验及存储管理方案.docx VIP
- 双金属温度计与压力式温度计检定规程.pdf
- 成人呼吸道感染病原诊断核酸检测技术临床应用专家共识( 2023.pdf VIP
- 人教版(PEP)新教材小学四年级英语上册Unit 1 Helping at home单元测试卷及答案.docx VIP
- Python程序设计PPT课件(共12章)第11章 正则表达式.pptx VIP
- 红领巾伴我成长主题班会课.pptx VIP
- 路灯安装施工组织设计.pdf VIP
- 初步设计及概算评估咨询服务方案投标文件(技术方案).doc
- 危险性上消化道出血急诊救治快速通道.docx VIP
文档评论(0)