CLUSTERED表示聚集索引
NONCLUSTERED表示非聚集索引
DESC表示升序排序
UNIQUE表示创建唯一索引
第1题:
关于数据库索引,以下表述正确的是(57)。
①如果对表创建了索引,那么更新、插入和删除表中的记录都将导致额外的系统开销。
②全表扫描一定比使用索引的执行效率低。
③在字段选择性很低的情况下适用索引。
④一个表创建的索引越多,对系统的性能提升越大。
A.①②③
B.①③
C.①②③④
D.①③④
第2题:
A.在主、外键上创建索引
B.在经常用于where子句的列上创建索引
C.在需要经常搜索的列上创建索引
D.在经常需要根据范围进行搜索的列上创建索引
第3题:
A、建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
B、索引与数据库表的数据存储在一个文件中
C、创建索引是创建一个指向数据库表文件记录的指针构成的文件
D、使用索引可以加快对表的查询操作
第4题:
下列关于SQL语句及其用途的叙述中,正确的是( )。
A.CREATETABLE用于修改一个表的结构
B.CREATEINDEX为字段或字段组创建视图
C.DROP表示从数据库中删除表或者从字段或字段组中删除索引
D.ALTERTABLE用于创建表
第5题:
此题为判断题(对,错)。
第6题:
试题(57)
关于数据库索引,以下表述正确的是(57) 。
① 如果对表创建了索引,那么更新、插入和删除表中的记录都将导致额外的系统开销。
② 全表扫描一定比使用索引的执行效率低。
③ 在字段选择性很低的情况下适用索引。
④ 一个表创建的索引越多,对系统的性能提升越大。
(57)
A.① ② ③
B. ① ③
C. ① ② ③ ④
D. ① ③ ④
试题(57)分析
本题考查性能测试中数据库索引的概念。
正确的描述是:
如果对表创建了索引,那么更新、插入和删除表中的记录都将导致额外的系统开销。
当表中记录数不多时,全表扫描不一定比使用索引的执行效率低。
在字段选择性很低的情况下适用索引。
当索引建立不正确时,一个表创建的索引多,不一定对系统的性能提升大。
参考答案
(57)B
第7题:
A、利用索引可以提高对表的查询速度
B、一个表中创建的索引是越多越好
C、索引可分为单字段索引和多字段索引
D、创建单字段索引可以在表的设计视图的下部分窗口完成
第8题:
(39)下列关于 SQL 语言索引(index)的叙述中,不正确的是( )。
A)系统在存取数据时会自动选择合适的索引作为存取路径
B)使用索引可以加快查询语句的执行速度
C)在一个基本表上可以创建多个索引
D)索引是外模式
第9题:
以下关于SQL语句及其用途的叙述,错误的是( )。
A.CREATETABLE用于创建表
B.ALTERTABLE用于更换表
C.DROP表示从数据库中删除表、或者从字段或字段组中删除索引
D.CREATEINDEX为字段或字段组创建索引
第10题:
下面有关索引的描述正确的是 A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 B)索引与数据库表的数据存储在一个文件中 C)创建索引是创建一个指向数据库表文件记录的指针构成的文件 D)使用索引并不能加快对表的查询操作