在下列关于索引的叙述中,正确的是______。A.索引不仅能提高查询的速度,还能提高更新的速度B.索引提高了查询的速度,但一般会降低更新的速度C.删除索引以后,原来的表文件中记录的物理顺序将被改变D.索引字段可以更新,但是必须在更新前关闭索引

题目

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

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

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

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

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


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

    在以下关于索引的说明中,错误的是

    A.索引可以提高查询速度

    B.索引可能降低更新速度

    C.索引和排序具有不同的含义

    D.不能更新索引字段


    正确答案:D
    解析:Visual FoxPro索引是由指针构成的文件,这些指针逻辑上按照索引关键字值进行排序。索引文件和表的.dbf文件分别存储,并且不改变表中记录的物理顺序。实际上,创建索引是创建一个由指向.dbf文件记录的指针构成的文件。若要根据特定顺序处理表记录,可以选择一个相应的索引,使用索引还可以加速对表的查询操作,但是所付出的代价是可能降低表更新的速度;有上面这段叙述可以看出,选项D是本题答案。

  • 第2题:

    在数据库中建立索引的目的是( )。

    A.节省存储空间

    B.提高查询速度

    C.提高查询和更新速度

    D.提高更新速度


    正确答案:B
    B。【解析】索引是将具有检索意义的事项按照一定方式有序编排起来,以供检索,在数据框中使用索引可大大提高数据库的性能,如查询、更新等。

  • 第3题:

    以下关于索引的说明中,正确的是()。

    A.索引可以提高查询速度

    B.索引可能降低更新速度

    C.索引和排序的含义不同

    D.建立索引后,不能更新有索引字段的内容


    索引可以提高查询速度;索引可能降低更新速度;索引和排序的含义不同

  • 第4题:

    在数据库中建立索引的目的是

    A.节省存储空间

    B.提高查询速度

    C.提高查询和更新速度

    D.提高更新速度


    正确答案:B
    解析:数据库的索引即给出表中数据排列顺序的依据,建立索引的目的是加快对表中记录的查找或排序。

  • 第5题:

    17、下列关于索引的叙述中,错误的是()。

    A.可以提高对表中记录的查询速度

    B.可以加快对表中记录的排序速度

    C.可以基于单个字段或多个字段建立索引

    D.可以为所有的数据类型建立索引


    在数据库设计器中建立两表之间的永久关系时,只须在父表中建立主索引,然后拖动该索引项到子表中的相应字段上既可