《SQL Server 2000数据库》教学资源(PPT课件讲稿)第7章 索引及约束

第7章索引及约束 07.1索引 72约東束
上一页 下一页 返回本章首页 第7章 索引及约束 7.1 索 引 7.2 约 束 上一章 返回目录

71索引 索引基础知识 二、建立和管理索引 索引相关操作 ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 7.1 索 引 一、索引基础知识 二、建立和管理索引 三、索引相关操作

索引基础知识 1、索引:类似书中的目录,加快查询速度。 2、复合索引:基于两列或多列组合而建立的索引。 3、唯一索引:表中任意两行被索引的列不允许出 现重复值。 聚集索引:改变表的物理排序,只能有1个, 即主键索引。 5、非聚集索引:不影响表的物理排序,可有多个。 6、索引的作用:按索引列査询 ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 一、索引基础知识 1、索引:类似书中的目录,加快查询速度。 2、复合索引:基于两列或多列组合而建立的索引。 3、唯一索引:表中任意两行被索引的列不允许出 现重复值。 4、聚集索引:改变表的物理排序,只能有1个, 即主键索引。 5、非聚集索引:不影响表的物理排序,可有多个。 6、索引的作用:按索引列查询

、建立和管理索引 1、使用企业管理器创建索引 例如:在XK数据库中的 Student表上创建基于 StuName列,名为 IX StuName的非聚集索引。 ①在控制台中展开XK数据库,单击表; ②右击 Student表,选“设计表”; ③单击工具栏上“表和索引属性”按钮,在“属性 对话框中选“索引/键” ④单击“新建”按钮; ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 二、建立和管理索引 1、使用企业管理器创建索引 例如:在 XK数 据库中的 Student表 上创建基 于 StuName列,名为IX_StuName的非聚集索引。 ①在控制台中展开XK数据库,单击表; ②右击Student表,选“设计表” ; ③单击工具栏上“表和索引属性”按钮,在“属性” 对话框中选“索引/键” ; ④单击“新建”按钮;

⑤给出索引名称; ⑥选择要建立索引的列; ⑦并选择“顺序” ⑧创建唯一索引— UNIQUE; ⑨创建聚集索引— -CLustered ⑩关闭对话框,并单工具栏上的“保存”按钮。 ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 ⑤给出索引名称; ⑥选择要建立索引的列; ⑦并选择“顺序”; ⑧创建唯一索引——UNIQUE; ⑨创建聚集索引——CLUSTERED ⑩关闭对话框,并单工具栏上的“保存”按钮

使用SQL语句创建索引 命令格式: CREATE UNIQUEII CLUSTERED I INDEX索引名ON表名(列名) 例: USE XK CREATE UNIQUE CLUSTERED iNdEX X StuNoCouNo on Stucou( StuNO, CouNo) ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 2、使用SQL语句创建索引 命令格式: CREATE [ UNIQUE ] [ CLUSTERED ] INDEX 索引名 ON 表名(列名) 例:USE XK CREATE UNIQUE CLUSTERED INDEX IX_StuNoCouNo ON Stucou(StuNo,CouNo)

三、索引相关操作 1、删除索引 (1)使用企业管理器 ①在控制台中展开XK数据库,单击表; ②右击 Studen表,选“设计表”; ③单击工具栏上“表和索引属性”按钮,在 属性”对话框中选“索引/键”; ④单击“删除”按钮; ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 三、索引相关操作 1、删除索引 ⑴使用企业管理器 ①在控制台中展开XK数据库,单击表; ②右击Student表,选“设计表” ; ③单击工具栏上“表和索引属性”按钮,在 “属性”对话框中选“索引/键” ; ④单击“删除”按钮;

2)使用SQL语句 格式: DROP NDEX表名索引名 例:删除上例建立的索引 USE XK GO dROP INDEX Stu Cou.x StuNocouno ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 ⑵使用SQL语句 格式: DROP INDEX 表名.索引名 例:删除上例建立的索引 USE XK GO DROP INDEX StuCou.IX_StuNoCouNo

2、显示索引信息 (1)在企业管理器中,创建索引对话框中的“选 定的索引”下拉列表中选择其中一个索引即可 (2)使用权系统存储过程 SP HELPINDEX USE XK GO EXEC SP HELPINDEX Student GO ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 2、显示索引信息 ⑴在企业管理器中,创建索引对话框中的“选 定的索引”下拉列表中选择其中一个索引即可。 ⑵使用权系统存储过程SP_HELPINDEX USE XK GO EXEC SP_HELPINDEX Student GO

3、重命名索引 (1)企业管理器 (2)SQL语句 EXEC SP RENAME表名索引名,新索引名 EXEC SP RENAME Stu cou. X StuNocouno, X stuNameNew ①一页》”《不一页》”(暖可本章管
上一页 下一页 返回本章首页 3、重命名索引 ⑴企业管理器 ⑵SQL语句 EXEC SP_RENAME 表名.索引名,新索引名 EXEC SP_RENAME StuCou.IX_StuNoCouNo ,IX_StuNameNew
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第6章 SQL Server权限管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第5章 表.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第4章 数据库与事务日志.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第3章 SQL语言编程.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第2章 Transact——SQL语言.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第1章 SQL Server关系数据库简介.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第15章 数据库日常维护与管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第14章 安全管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第13章 事务与锁.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第12章 游标.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第11章 触发器.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第10章 存储过程.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第1章 SQL Server简介.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第2章 数据输入.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第11章 数据的安全与保护.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第10章 宏与VBA.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第1章 Excel基础.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)课件说明.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第4章 公式.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第3章 格式化工作表.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第8章 管理数据库其他对象.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第9章 视图.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第5章 数据库设计基础.ppt
- 万博科技职业学院:《Visual Basic程序设计》第一章 Visual Basic程序设计概论.ppt
- 万博科技职业学院:《Visual Basic程序设计》第三章 用户界面设计.ppt
- 万博科技职业学院:《Visual Basic程序设计》第二章 Visual Basic语言基础.ppt
- 万博科技职业学院:《Visual Basic程序设计》第五章 菜单设计.ppt
- 万博科技职业学院:《Visual Basic程序设计》第四章 过程与变量的作用范围.ppt
- 万博科技职业学院:《Visual Basic程序设计》第六章 文件管理.ppt
- 万博科技职业学院:《Visual Basic程序设计》教学大纲.doc
- 万博科技职业学院:《Visual Basic程序设计》试题库.doc
- 《图像处理 photoshop》讲义.doc
- 《计算机软件技术基础》ppt电子书.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第一章 计算机基本知识(周佩玲、彭虎、傅忠谦).ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第三章 8086的指令系统.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第四章 8086汇编语言程序设计.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第二章 8086体系结构与80x86CPU.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第五章 存储器原理与接口.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第十章 数模转换与模数转换接口及其应用.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第六章 微型计算机的输入/输出.ppt