索引的创建与管理

索引的创建与管理

ID:44272637

大小:188.84 KB

页数:8页

时间:2019-10-20

索引的创建与管理_第1页
索引的创建与管理_第2页
索引的创建与管理_第3页
索引的创建与管理_第4页
索引的创建与管理_第5页
资源描述:

《索引的创建与管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验十索引的创建与管理实验目的:1.理解索引的概念与类型。2.掌握创建、更改、删除索引的方法。3.掌握维护索引的方法实验内容:(本次实验共10分)一、索引的创建1、使用T-SQL语言创建索引创建索引的语句格式CREATE[UNIQUE1[CLUSTEREDINONCLUSTERED]INDEXindex_nameONtable_name(column_name[ASCIDESC][,…n])[WITH[PAD」NDEX][[,]FILLFACTOR=fillfactor][[,]DROP_EXISTING]1)、(0.

2、5分)用T-SQL语句为表teacher创建一个名为teacherindex的惟一性非聚簇索引,索引关键字为teacher.id,填充因子80%。代码及结果:createuniquenonclusteredindexteacher_indexonteacher(teacher_id)withfillfactor=80血)PK_teacher嗓集)缶teacher_index唯一»非聚集::□统计信息―・・■・・■12)、用T-SQI,语句为表book创建一个索引名为book_index的惟一性非聚簇索引,索引关键字为b

3、ook_id,升序,填充因子85%。(1分)代码:createuniquenonclusteredindexbook_indexonbook(book_idasc)withfillfactor=85~bF5弓h4索出庙3)>(0.5分)用T-SQL语句为表studont_course创建一个名为student_course_index的非聚簇索引,索引关键字为student_id,course_id,升序,填充因了50%。代码:createnonclusteredindexstudent_course_indexons

4、tudent_course(student_id,course_idasc)withfillfactor=50.索引IllistuderLt_course_index唯~Lj统计信息o.teackero.teacker_course_class4)、(1分)用T-SQL语句为表teachercourseclass创建一个名为tea_cour_class的非聚簇复合索引,索引关键字为tcachcr_id、course_id>class_id升序,填充因子65%。并使用PADJNDEX设置非叶级索引页的填充度。create

5、nonclusteredindextea_cour_classonteacher_course_class(teacher_id,course_id,class_idasc)withfillfactor=65,PAD_INDEX為FK_teacher_course_class嗓集tea_cour_class环唯一»非聚?i统计信直115)、(1分)为表student_course创建一个基于总分和学号的索引credit_no_indox,其中总学分按降序排列,当总学分相同时,按学号升序排列。附:使用DROP_EX1ST

6、ING删除已存在的同名的索引。(索引创建语句执行成功后,再在创建的代码后面加上“withDROP_EXISTING”,再吏新执行该段代码,并查看运行结果)代码:createnonclusteredindexcredit_no_indexonstudent_course(creditdesc,student_idasc)□hcredit_no_index环唯一/非gjJt,studencourse_index仟唯一華甘信息一一DROPINDEXstudentcourse.creditnoindex2.使用对象资源管理器创

7、建索引。(0.5分)为book表创建一个以book.id为索引关键字的惟一聚簇索引。名称排序顺序数据类型大小标识允许空值book_id升序char(13)13否否表名Q):索引名称Q):索引类型®:叼唯一@)索引键列$):添加®…删除®二、管理索引査看索引:sp_helpindex表名索引更名:sp.rename名•索引名新的索引名'删除索引:dropindex表名.索引名1>(0.5分)使用sphelpindex存储过程查看teacher表的索引信息。代码及结果:execsphelpindexteacherS结果Lj

8、i消息index_nameindex_descriptionjndex_keys1PKjeacherclustered,unique,primarykeylocatedonPRIMARYteacherjd2teacherJndexnonelustered,uniquelocatedonPRIMARYteacherjd2^(0.5分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。