问答

( 难度:中等)索引提高()的性能?A.查询B.插入C.增加D.删除

题目
( 难度:中等)索引提高()的性能?
A.查询
B.插入
C.增加
D.删除
参考答案和解析
答案:A
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

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

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


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

第2题:

在数据库物理设计阶段,建立索引的目的是为了提高数据的______。

A.更改效率

B.插入效率

C.查询效率

D.删除效率


正确答案:C
解析:为数据表创建索引的目的是提高查询的检索效率。

第3题:

在数据库物理设计阶段,建立索引的目的是为了提高数据的——。

A.更改效率

B.插入效率

C.查询效率

D.删除效率


正确答案:C
解析:为数据表创建索引的目的是提高查询的检索效率。

第4题:

下面不属于对属性列和视图的操作权限的操作是

A.建立索引

B.查询

C.插入

D.删除


正确答案:A
解析:对属性列和视图的操作权限有查询(Select)、插入(1nseYt)、修改(Update)、删除(Delete)及这4种权限的总和(All Privileges)。

第5题:

在oracle联机事务数据库中不能提高查询性能的措施是()

A.根据查询条件建立索引

B.建立查询表的聚簇索引

C.尽量使用不相关子查询

D.建立视图


参考答案:D

第6题:

( 5 )在数据库物理设计阶段,建立索引的目的是为了提高数据的

A )更改效率

B )插入效率

C )查询效率

D )删除效率


正确答案:C

第7题:

为数据表创建索引的目的是( )

A.提高查询的检索性能

B.归类

C.创建唯一索引

D.创建主键


正确答案:A 

第8题:

以下操作属于数据更新的是()

A. 插入

B. 删除

C. 修改

D. 查询


参考答案:ABC

第9题:

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

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

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

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

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


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

第10题:

对关系模式进行规范化的目的是( ),并避免出现插入异常、删除异常和更新异常。

A.减少数据冗余

B.提高查询速度

C.保证数据安全

D.提高查询效率


正确答案:A
解析:一个“不好”的关系数据库模式会存在数据冗余、更新异常(不一致的危险)、插入异常和删除异常4个问题。为了解决这些问题,人们才提出了关系数据库的规范化理论。规范化理论研究的是关系模式中各属性之间的依赖关系及其对关系模式性能的影响,探讨“好”的关系模式应该具备的性质,以及达到“好”的关系模式的设计算法。

更多相关问题