Oracle

下列关于索引的描述正确的是(选择一个最佳答案)()。A、-个索引可以基于某个表的多个列,但是这些列必须具有相同的数据类型B、-介索引可以基于某个表的多个列,但是这些列必须相邻,并且必须按照它们在表中所定义的顺序进行指定C、如果某个索引与某个表位于相同的模式中,那么这个索引与这个表不能具有相同的名称D、以上都不正确

题目

下列关于索引的描述正确的是(选择一个最佳答案)()。

  • A、-个索引可以基于某个表的多个列,但是这些列必须具有相同的数据类型
  • B、-介索引可以基于某个表的多个列,但是这些列必须相邻,并且必须按照它们在表中所定义的顺序进行指定
  • C、如果某个索引与某个表位于相同的模式中,那么这个索引与这个表不能具有相同的名称
  • D、以上都不正确
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于索引的说法中错误的是( )。 A.在SQL的基本表中用索引机制来弥补没有关键码的概念SXB

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

A.在SQL的基本表中用索引机制来弥补没有关键码的概念

B.索引属于物理存储的路径概念,而不是逻辑的概念

C.SQL中的索引是显式索引

D.一个索引键可以对应多个列


正确答案:C
SQL中的索引是隐式索引。在SQL的基本表中用索引机制来弥补没有关键码的概念,索引属于物理存储的路径概念。

第2题:

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

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

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

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

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


C

第3题:

下面有关唯一索引的描述中,不正确的是一。

A.一个表中可以有多个唯一索引

B.不允许插入重复的列值

C.某列创建为主键,则该列会自动创建唯一索引

D.某列创建了唯一索引则这一列为主键 .


正确答案:D
解析:某列创建了唯一索引,这一列可以不是主键。所以D项不正确。

第4题:

以下()做法可以在Oracle PL/SQL的SELECT语句中指定使用表的某个索引。

  • A、在SELECT关键词后紧接/*+index(表别名索引名)*/
  • B、在SELECT关键词后紧接/*+useindex(表别名索引名)*/
  • C、在表名后加/*+index(索引名)*/
  • D、在表名后加/*+useindex(索引名)*/

正确答案:A

第5题:

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

  • A、在SQL的基本表中用索引机制来弥补没有关键码的概念
  • B、索引属于物理存储的路径概念,而不是逻辑的概念
  • C、SQL中的索引是显式索引
  • D、一个索引键可以对应多个列

正确答案:C

第6题:

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

A同一个表可以有多个唯一-索引,且只能有一个主素引

B.同一个表只能有一个唯一索引,且只能有一个主素引

C.同一个表可以有多个唯一索引,且可以有多个主素引

D.同一个表只能有一个唯一索引,且可以有多个主素引


正确答案:A

第7题:

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

  • A、可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率
  • B、一个基本表最多只能有一个索引
  • C、建立索引的目的是为了给数据表中的元素指定别名,从而使别的表也可以引用这个元素
  • D、一个基本表上至少要存在一个索引

正确答案:A

第8题:

下列关于聚集索引与非聚集索引的说法,正确的是()。

A、在一个表上可以建立多个聚集索引和多个非聚集索引

B、在一个表上可以建立多个聚集索引和最多一个非聚集索引

C、在一个表上可以同时存在聚集索引和非聚集索引

D、必须先建立聚集索引,然后再建立非聚集索引


参考答案:C

第9题:

以下关于索引的哪个说法是正确的()

  • A、只能对单个表列创建索引
  • B、创建索引总是可以提高查询的性能
  • C、创建索引可以重新排序基表中的数据
  • D、对多个列创建的索引称为组合索引或级连索引

正确答案:B

第10题:

下面对oracle的索引描述正确的是()。

  • A、索引是一种数据库对象,改变表的逻辑结构。
  • B、当表中记录增加或删除时,索引结构不发生变化
  • C、只有当按指定的索引列的值查找或按索引列的顺序存取表时,才可利用索引提高性能。
  • D、索引不占用存储空间。

正确答案:C

更多相关问题