索引会影响对基本表的()、()和()等操作的速度。

题目

索引会影响对基本表的()、()和()等操作的速度。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于索引的说法不正确的是()。

A.索引与基本表分开存储

B.索引一经建立就需要人工以手动的方式进行维护

C.索引的建立或撤消不会改变基本表的数据内容

D.索引会在一定程度上影响增删改操作的效率


参考答案B

第2题:

在下列关于索引的叙述中,正确的是______。

A.索引不仅能提高查询的速度,还能提高更新的速度

B.索引提高了查询的速度,但一般会降低更新的速度

C.删除索引以后,原来的表文件中记录的物理顺序将被改变

D.索引字段可以更新,但是必须在更新前关闭索引


正确答案:B
解析:索引是对表中一个或多个列的值进行排序的结构。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排列次序排列这些指针,索引文件是由这些指针组成的文件。表使用索引的方式是:通过搜索索引找到特定的值,然后根据指针在基本表中查找包含该值的行。创建索引是加快表的查询速度的有效手段。由于在表的数据发生变化时,所有当时打开的索引文件都会随着数据的改变而自动改变指针的顺序 (自动更新),因此使用索引一般会降低更新的速度。索引文件和表的.DBF文件分别存储,索引只改变原表的逻辑顺序,并没有改变物理顺序,因此索引被删除,并不会影响原表中的记录顺序。

第3题:

以下选项中不能作为一个基本表建立索引原则的是______。

A.对于经常需要查询、连接、统计操作的基本表可以建立索引

B.经常执行插入、删除、更新操作的基本表可以考虑建立索引

C.对于一个更新不频繁的表可以建立索引

D.索引可以由用户根据需要随时创建或删除,以提高数据查询性能


正确答案:B
解析:对于经常执行插入、删除、更新操作的或小数据量的基本表应尽量避免建立索引。

第4题:

下述关于索引的描述,正确的是()。

A撤销索引会同时撤销数据库中与之相关的内容

B建立索引后,会影响基本表的插入速度

C基本表的记录数量越多,越不应该建立索引

D基本表的记录越长,越不应该建立索引


B

第5题:

以下哪些不能作为一个基本表建立索引的原则______。

A) 对于经常需要进行查询、连接、统计操作的基本表可考虑建立索引

B) 经常执行插入、删除、更新操作的基本表可考虑建立索引

C) 对于一个更新不频繁的表

D) 索引可以由用户根据需要随时创建或删除,以提高数据查询性能

A.

B.

C.

D.


正确答案:B
解析:可根据下述原则决定是否为一个基本表建立索引:
  ①对于经常需要进行查询、连接、统计操作,且数据量大的基本表可考虑建立索引;而对于经常执行插入、删除、更新操作或小数据量的基本表应尽量避免建立索引。
  ②一个基本表上除了可以建立1个聚集索引外,还可以建立多个非聚集索引。多个索引为用户提供了根据多个查找码快速访问文件的手段。但是索引越多,对表内数据更新时为维护索引所需的开销就越大。因此,对于一个更新频繁的表应少建或不建索引。
  ③索引可以由用户根据需要随时创建或删除,以提高数据查询性能。例如,对表进行大批量数据插入和更新时,可以先删除索引,以保证插入、删除、修改操作的系统响应时间,因为在数据插入或更新过程中维护索引需要花费很大代价。数据插入或更新完成后,再重建索引,以加快查询和统计等操作的系统响应时间。因此答案为B。

第6题:

为表建立索引,其基本特点是可以提高【 】速度。


正确答案:【 】查询
【 】查询 解析:索引可以提高查询速度,但对表进行插入、删除和修改等操作时,系统会自动维护索引,从而也降低了插入、删除和修改操作的速度。

第7题:

索引是数据库中重要的数据结构,当数据库表更新大量数据后,会导致索引产生大量碎片,一般需要进行的操作是( )。

A.仅需更新该表上的唯一索引

B.无需对该表索引进行任何操作

C.仅需重建该表上的更新列相关索引

D.仅需更新该表上的更新列相关的非B树索引


参考答案:C

第8题:

为某基本表建立索引,如果对索引进行撤销操作则与之对应的基本表的内容也会被删除。()


参考答案×

第9题:

列关于索引的说法,正确的是()。

A只要建立了索引就可以加快数据的查询效率

B在一个表上可以创建多个聚集索引

C在一个表上可以建立多个唯一的非聚集索引

D索引会影响数据插入和更新的执行效率,但不会影响删除数据的执行效率


C

第10题:

通常情况下使用索引可以提高查询速度,请问以下什么情况使用索引会降低查询的速度?()

  • A、表的记录很少
  • B、在WHERE子句中使用索引字段
  • C、索引字段包含大量的NULL值
  • D、查询数据比例占表数据百分比过大

正确答案:A,D

更多相关问题