更多“使用索引的一个优点是,在对数据进行插入、更改和删除操作时,不需要对索引进行相应维护,就可以使索引与数据保持一致。”相关问题
  • 第1题:

    下列关于SQL中的索引(Index)的叙述中,正确的是( )。

    A)在主键上不能创建UNIQUE索引

    B)删除索引时关于索引的描述仍会保留在数据字典中

    C)有时为了加快维护数据库的速度,应删除一些索引

    D)一个基本表上可以创建多个聚簇索引


    正确答案:C
    用户可以在最频繁查询的列上建立聚簇索引以提高查询效率。显然在一个基本表上最多只能建立一个聚簇索引。创建索引是为了减少查询操作的时间,但如果数据增、删、改频繁,系统会花费许多时间来维护索引。这时,可以删除一些不必要的索引。删除索引时,系统会同时从数据字典中删去有关该索引的描述。 

  • 第2题:

    下列关于SQL中的索引(Index)的叙述中,正确的是( )。

    A.在主键上不能创建UNIQUE索引

    B.删除索引时关于索引的描述仍会保留在数据字典中

    C.有时为了加快维护数据库的速度,应删除一些索引

    D.一个基本表上可以创建多个聚簇索引


    正确答案:C
    解析:用户可以在最频繁查询的列上建立聚簇索引以提高查询效率。显然在一个基本表上最多只能建立一个聚簇索引。创建索引是为了减少查询操作的时间,但如果数据增、删、改频繁,系统会花费许多时间来维护索引。这时,可以删除一些不必要的索引。删除索引时,系统会同时从数据字典中删去有关该索引的描述。

  • 第3题:

    如果要在字段中控制重复值的输入并对记录排序,则对数据库表可用的索引( )。

    A.对数据库表只使用主索引

    B.对数据库表只使用候选索引

    C.对数据库表可以使用主索引或候选索引

    D.对自由表可以使用主索引


    正确答案:C

  • 第4题:

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

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

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

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

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

    A.

    B.

    C.

    D.


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

  • 第5题:

    一机多票开票子系统V6.15中,对“系统维护”模块中的“数据文件整理”功能和“数据文件清理”功能的描述中正确的是()。

    • A、二者的主要功能相同,都是重建数据库名、重建数据库的索引文件及编码文件
    • B、“数据文件清理”功能针对当前库及备份库进行索引文件创建或重建,同时删除无用的临时文件和冗余数据;而“数据文件整理”只针对当前库进行索引文件创建或重建,同时删除无用的临时文件和冗余数据
    • C、“数据文件清理”功能针对当前库进行索引文件创建或重建,同时删除无用的临时文件和冗余数据;而“数据文件整理”针对当前库和备份库进行索引文件创建或重建,同时删除无用的临时文件和冗余数据
    • D、“数据文件清理”功能是用来删除历史发票数据,提高开票系统运行速度;“数据文件整理”是对当前库进行索引文件创建或重建,同时删除无用的临时文件和冗余数据

    正确答案:D

  • 第6题:

    简述索引文件插入、删除、修改等维护操作的过程。


    正确答案: 插入:在索引文件中插入一条新的记录时,直接将该记录写入主文件的末尾,并在索引表中插入索引项。
    删除:在删除一条记录时,只需在索引表中删除对应的索引项即可。
    修改:在修改记录时,需将修改后的记录写入主文件的末尾,并同时对索引表进行修改、将索引项中的物理地址改为修改后记录的存储地址。

  • 第7题:

    使用索引的一个优点是,在对数据进行插入、更改和删除操作时,不需要对索引进行相应维护,就可以使索引与数据保持一致。


    正确答案:错误

  • 第8题:

    在DBS运行的过程中,经常会对数据库进行()等的更新操作。

    • A、插入
    • B、删除
    • C、修改
    • D、查询
    • E、索引

    正确答案:A,B,C

  • 第9题:

    使用行选键不可进行下列操作()

    • A、将暂存区的数据移到数据区
    • B、从数据区复制数据到暂存区
    • C、删除数据区的数据
    • D、从维护测试索引页选择“BITE”操作

    正确答案:C

  • 第10题:

    单选题
    使用百度搜索引擎搜索信息时,实际上是对后台数据库进行了()操作。
    A

    查询

    B

    删除

    C

    修改

    D

    插入


    正确答案: D
    解析: 暂无解析

  • 第11题:

    多选题
    下列关于索引的叙述中,正确的是()。
    A

    使用索引可以加快数据检索速度

    B

    使用ORDER BY和GROUP BY子句进行查询时,可以显著减少分组和排序的时间

    C

    当对基本表中的数据进行增加、删除和修改操作时,使用索引可以加快数据的维护速度

    D

    一个基本表上可以创建多个非聚集索引


    正确答案: B,D
    解析: 暂无解析

  • 第12题:

    数据库中,在以下哪些列上更适合创建索引 (1.0分) [多选] A. 具有默认值 B. 频繁更改 C. 频繁搜索 D. 需要对数据进行排序 E. 频繁删除
    答案: C  D

  • 第13题:

    在SQL Server 2008中,建立索引视图的目的是为了提高数据查询的效率。下列关于索引视图的说法,错误的是( )。

    A.当很少对基表数据进行更改操作时,适合建立索引视图

    B.索引视图的数据被物理地保存在数据库中,因此建立索引视图会占用更多的存储空间

    C.对于经常执行连接和聚合操作的查询,不适合建立索引视图

    D.如果Group By列具有高基数度的数据聚合,则不适合建立索引视图


    正确答案:C
    索引视图可以提高下列查询类型的性能:①处理大量行的联接和聚合;②许多杏询经常执行联接和聚合操作;③决策支持工作负荷。索引视图通常不会提高下列查询类型的性能:①具有大量写操作的OLTP系统;②具有大量更新的数据库;③不涉及聚合或联接的查询;@GROUPBY键具有高基数度的数据聚合。高基数度表示列包含许多不同的值。当GROUPBY后跟的列值包含许多不同的值,导致视图图和表的行数相等,那么该列使用索引视图并不能提高查询效率。

  • 第14题:

    ( )总要对数据进行排序。

    A 聚集索引

    B 非聚集索引

    C 组合索引

    D 唯一索引


    参考答案A

  • 第15题:

    索引是影响关系数据库性能的重要因素之一。下列关于索引的说法,错误的是

    A.建立索引是典型的以空间换时间的做法,因此在设计索引时需要在空间与时间两者间进行适当权衡

    B.如果SQL语句书写不当,索引可能不会被使用。一般可以采用查看SQL语句执行计划的方法检查索引是否被使用

    C.向数据库表插入数据时,在该表上建立的索引有助于提高数据插入语句的执行效率

    D.数据库管理系统中最常用的索引结构是B树,有些数据库管理系统也提供位图等其他类型的索引结构


    正确答案:A
    解析:索引技术是一种快速文件访问技术,它将一个文件的每个记录在某个或某些域上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快速访问文件记录的机制。

  • 第16题:

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

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

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

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

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


    C

  • 第17题:

    使用百度搜索引擎搜索信息时,实际上是对后台数据库进行了()操作。

    • A、查询
    • B、删除
    • C、修改
    • D、插入

    正确答案:A

  • 第18题:

    下列关于索引的叙述中,正确的是()。

    • A、使用索引可以加快数据检索速度
    • B、使用ORDER BY和GROUP BY子句进行查询时,可以显著减少分组和排序的时间
    • C、当对基本表中的数据进行增加、删除和修改操作时,使用索引可以加快数据的维护速度
    • D、一个基本表上可以创建多个非聚集索引

    正确答案:A,B,D

  • 第19题:

    在对数据表进行增加记录操作时,结构复合索引文件()修改.


    正确答案:自动

  • 第20题:

    数据库的数据操作功能一般包括()。

    • A、数据编辑
    • B、数据删除
    • C、数据插入
    • D、建立索引

    正确答案:A,B,C

  • 第21题:

    下列关于索引的说法错误的是()

    • A、唯一索引可确保每个索引值是唯一的
    • B、索引可按升序或降序存储其键值
    • C、可以使用重组索引对数据进行优化
    • D、在压缩的索引中重复的键值仍可能存在

    正确答案:D

  • 第22题:

    填空题
    在对数据表进行增加记录操作时,结构复合索引文件()修改.

    正确答案: 自动
    解析: 暂无解析

  • 第23题:

    多选题
    数据库的数据操作功能一般包括()。
    A

    数据编辑

    B

    数据删除

    C

    数据插入

    D

    建立索引


    正确答案: A,B,C
    解析: 暂无解析