试题详情
- 简答题索引的作用是什么?SQL Server有哪几类索引,各自的特点是什么?
-
索引(Index)提供了一种快速访问数据的途径,索引是在基本表的列上建立的一种数据加对象,索引是为了加速查询速度而创建的。
实际的索引通常是这两大类5种方式的组合。
(1)单列索引:对基本表的某一单独的列进行索引,是最简单和最常用的索引类型,通常情况下,应对每个基本表的主关键字建立单列索引。
(2)惟一索引:一旦在一个或多个列上建立了惟一索引,则不允许在表中相应的列上插入任何相同的取值。使用惟一索引不但能提高查询性能,还可以维护数据的完整性。
(3)复合索引:是针对基本表中两个或两个以上列建立的索引。
(4)聚集索引:会改变基本表中记录的物理存储顺序。即表中记录的物理排序顺序不再按插入的先后排列,而是根据索引列重新排序。
(5)非聚集索引:表中记录的物理顺序与索引顺序不同,表中的记录仍按实际插入的先后顺序排列,不按索引列排序。 关注下方微信公众号,在线模考后查看
热门试题
- Tempdb数据库是系统自动生成的临时数
- 设有某数据库中有课程表(表名为Cours
- 什么是数据库的逻辑结构设计?简述其设计步
- 设关系模式R有N个属性,在模式R上可能成
- 关系的规范化程度可分为多个级别,但通常只
- 设有以下基本表: (1)供应商表(供应
- 差异备份备份的是哪段时间的哪些内容?
- 下面关于tempdb数据库描述不正确的是
- 文件管理方式在管理数据方面有哪些缺陷?
- 用SQL语句创建简单数据表。设有物资台账
- 在一个教师关系中,能够成为主关键字或称主
- 使用视图可以加快数据的查询速度,这句话对
- 数据独立性指的是什么?它能带来哪些好处?
- HAVING子句用于对分组后的统计结果再
- 下列关于存储过程的说法,正确的是()。
- 日志文件的推荐扩展名为.ldf,用于存放
- 实体之间的联系有哪几种?请为每一种联系举
- 把E-R模型转换为关系模式的转换规则有哪
- 插入操作产生的临时工作表叫什么?它存放的
- 设数据库中已有教材中的Student(S