版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7.1创建索引操作1.索引的概念索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应地指向表中物理标识这些值的数据页的逻辑指针清单。索引是依赖于表建立的,它提供了数据库中编排表中数据的内部方法。一个表的存储是由两部分组成的,一部分用来存放表的数据页面,另一部分存放索引页面。索引就存放在索引页面上,通常,索引页面相对于数据页面来说小得多。2.索引的结构
(1)索引的B-树结构。SQLServer中的索引是以B-树结构来维护的,如图7-1所示。下一页返回7.1创建索引操作(2)簇索引簇索引对表的物理数据页中的数据按列进行排序,然后再重新存储到磁盘上,即簇索引与数据是混为一体的,它的叶节点中存储的是实际的数据。(3)非簇索引具有与表的数据完全分离的结构,使用非簇索引不用将物理数据页中的数据按列排序。非簇索引的叶节点中存储厂组成非簇索引的关键字的值和行定位器。3.创建索引(1)用CREATEINDEX命令创建索引。CREATEINDEX既可以创建一个可改变表的物理顺序的簇索引,也可以创建提高查询性能的非簇索引。上一页下一页返回7.1创建索引操作(2)用企业管理器EnterpriseManage:创建索引。在EnterpriseManager中创建索引有两种方法。用索引创建向导创建索引的方法如下。①在目录树中选择要创建索引的表所在的数据库,单击任务板中的“向导”选项,出现如图7-5所示的“选择向导”对话枢,选择索引创建向导选项。上一页下一页返回7.1创建索引操作②可以从“工具”菜单中选择“”项,则出现如图7-5所示的选择向导对话框,再从树型目录中选择“数据库”下的“创建索引向导”选项,也会出现如图7-6所示的“创建索引向导”界面。③单击“下一步”按钮,出现如图7-7所示的界面,从中选择要创建索引的表,及其所属的数据库。④单击“下一步”按钮,出现如图7-8所示的界面,它显示了所选择的表中已经存在的索引的信息。⑤单击“下一步”按钮,出现如图7-9所示的界面,它列出了表中的所有列的信息,从中选择创建索引的列。上一页下一页返回7.1创建索引操作⑥单击“下一步”按钮,出现如图7-10所示的界面,它列出了可供选择的索引设置选项(有关索引选项的设置,请参考前面讲述的CREATEINDEX命令)。⑦单击“下一步”按钮,出现如图7-11所示的完成索引创建界面,在此可以指定所创建索引的名称,还可以调整组成索引的列的顺序。单击“完成”按钮,结束索引创建过程。系统会弹出一个创建索引成功信息对话框。上一页下一页返回7.1创建索引操作
(2)直接创建索引:
选择要创建索引的表,右击,从快捷菜单中选择“所有任务”子菜单中的“管理索引”命令(如图7-12所示),将会出现如图7-13所示的“索引管理”对话枢,其中列出厂表中已经存在的索引。单击“新建”按钮,进人创建索引对话枢。在图中,输人要创建的索引的名称,再选择用于创建索引的列,并设置引的各种选项(有关索引选项的设置,请参考前面讲述的CREATEINDEX命令)。单击“确定”按钮,完成索引的创建。上一页返回7.2修改索引操作1.用企业管理器EnterpriseManager查看、修改索引在企业管理器EnterpriseManager中选择要查看的数据库,右击表选择所有“任务中”的“管理索引”命令,如图7-14所示。要查看并修改索引的详细信息,需要在所要查看的表上右击,从快捷菜单中选择“所有任务”子菜单中的“管理索引”命令,将出现如图7-15所示的“管理索引”对话框。选择要查看或修改的索引,单击“编辑”按钮,出现如图7-16所示的“编辑现有索引”对话框。下一页返回7.2修改索引操作在该对话框中,可以修改索引的大部分设置,还可以直接修改其SQL脚本,只需单击“编辑SQL”按钮,即可显示如图7-17所示的SQL脚本编辑框。可以在其中编辑、测试和运行索引的SQL脚本。2.用存储过程Sphelpindex查看索引Sphelpindex存储讨程可以返回表的所有索引的信息3.用存储过程Sprename更改索引名称上一页返回7.3删除索引操作1.索引与系统性能索引可以加快数据检索的速度,但它会使数据的插入、删除和更新变慢。2.索引调整向导索引调整向导可以帮助选择并创建一个最优化的索引集合.以提高数据库的性能3.使用索引调整向导使用索引调整向导的步骤如下。(1)可以从“工具”菜单中选择“”项,则出现如图7-19所示的“选择向导”对话框。下一页返回7.3删除索引操作(2)从树型目录中选择“管理”下的“索引优化向导”选项,出现如图7-20所示的“索引优化向导”界面。(3)单击“下一步”按钮,出现如图7-21所示的“选择服务器和数据库”对话框。在此选择要进行索引调整的数据库。(4)单击“下一步”按钮,出现如图7-22所示的“指定工作负荷”对话框。在此选择要进行索引调整的数据库的工作负荷记录文件。(5)单击“下一步”按钮,出现“结束索引调整”对话框。至此,索引调整向导执行完毕。单击“完成”按钮结束向导。上一页返回7.4图表操作在企业管理器中创建图表的步骤如下。(1)在企业管理器中右击数据库关系图,从快捷菜单中选择“新建数据关系图”命令(如图7-24所示),就会运行创建数据库图表向导,如图7-25所示。(2)单击“下一步”按钮,即会出现如图7-26所示的“选择要添加的表”对话枢,选择“自动添加相关的表”复选枢后,当添加一个表到图表中时,系统会自动将与其有关联的表添加到图表中。(3)单击“下一步”按钮,即会出现如图7-27所示的结束图表创建对话框,其中列出厂即将用于创建图表的数据库表。下一页返回7.4图表操作(4)单击“完成”按钮,即会出现如图7-28所示的编辑图表对话框。(5)在工具栏中单击“保存”按钮,保存图表。在企业管理器中即会出现如图7-30所示的图表对象。上一页返回图7-1返回图7-5返回图7-6返回图7-7返回图7-8返回图7-9返回图7-10返回图7-11返回图7-12返回图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年厦门演艺职业学院单招职业技能测试题库及1套参考答案详解
- 化工厂巡检管理制度(3篇)
- 元旦活动推销策划方案(3篇)
- 卵石溪流施工方案(3篇)
- 六一建筑施工方案(3篇)
- 喷涂作业环境管理制度(3篇)
- 土石分界施工方案(3篇)
- 2026年交通运输节水技术行业创新报告
- 2026年四川托普信息技术职业学院单招职业适应性测试题库带答案详解(达标题)
- 2026八年级下语文语言鉴赏方法指导
- 语文●全国甲卷丨2023年普通高等学校招生全国统一考试语文试卷及答案
- 康养银发产业“十五五规划”研究报告
- T/IESB 002-2020景观照明设施运行维护费用估算
- 卧床患者生活护理课件
- 高考生物 考前专项拔高提分练 二 必考题型二 遗传变异
- 五年级上册数学计算题每日一练(共20天带答案)
- 2025春季开学第一课安全教育班会课件-
- 课件:《科学社会主义概论(第二版)》导论
- 雨污水管网施工危险源辨识及分析
- 供排水维修安全培训
- GB/T 44957-2024人工影响天气作业点防雷技术规范
评论
0/150
提交评论