欢迎来到天天文库
浏览记录
ID:20102266
大小:34.00 KB
页数:3页
时间:2018-10-08
《实验13-索引创建与管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验13索引的创建与管理一、目的和要求(1)理解索引的概念与类型(2)掌握创建、更改、删除索引的方法(3)掌握维护索引的方法。二、实验内容SQLServerManagementStudio或查询分析器中创建视图三、实验环境WindowsXP和SQLServerManagementStudio的安装环境四、实验原理关系数据库理论五、实验步骤(一)附加数据库(1)打开SQLServerManagementStudio(2)选择数据库节点,右键单击选择附加数据库(3)找到student_data.mdf和student_log.ldf所在目录(4)将给定的数据库附加到SQLServe
2、rManagementStudio中(二)打开student数据库,完成以下操作1、创建索引的操作:方法一:usestudentgocreateuniqueindexstudent_index1onstudent(snoasc)go方法二:usestudentgocreateuniqueindexstudent_index2onstudent(snodesc)gousestudentgo方法三:createindexstudent_index3onstudent(snoasc)方法四:usestudentgocreatenonclusteredindexstudent_inde
3、x4onstudent(ssex,sbirthdayasc)2、管理索引的操作:--查看数据表的索引:usestudentgoexecsp_helpindexstudent--索引改名:usestudentgosp_rename'student.student_index1','student_index01'sp_rename'student.student_index01','student.student_index001'--索引删除:usestudentgodropindexstudent.student_index1--不允许用下面的语句删除主键的约束,索引才这样可
4、以删约束:dropindexstudent.pk_sno--可以使用下面的方法来删除:altertablestudentdropconstraintPK_sno--索引维护:dbccshowcontig(student)--扫描指定的表的碎片用于确定该表或索引页是否不连续。dbccshowcontig(student,student_index1)dbccdbreindex(student,student_index1)--当索引损后,可以重建索引。dbccdbreindex(student)updatestatisticsstudent--更新统计数字思考题:1.数据库中索引
5、被损坏后会产生什么结果?1.视图上能创建索引吗?2.创建复合索引应注意什么事项?
此文档下载收益归作者所有