以下关于索引的哪个说法是对的()A、创建PRIMARY KEY约束条件时,会自动创建一个索引B、创建PRIMARY KEY约束条件时,必须由数据库管理员创建索引C、从不为唯一约束条件创建索引D、创建PRIMARY KEY约束条件以前,不能创建索引

题目

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

  • A、创建PRIMARY KEY约束条件时,会自动创建一个索引
  • B、创建PRIMARY KEY约束条件时,必须由数据库管理员创建索引
  • C、从不为唯一约束条件创建索引
  • D、创建PRIMARY KEY约束条件以前,不能创建索引

相似考题
参考答案和解析
正确答案:A
更多“以下关于索引的哪个说法是对的()A、创建PRIMARY KEY约束条件时,会自动创建一个索引B、创建PRIMARY KEY约束条件时,必须由数据库管理员创建索引C、从不为唯一约束条件创建索引D、创建PRIMARY KEY约束条件以前,不能创建索引”相关问题
  • 第1题:

    您需要通过创建索引加快以下查询的速度: SELECT*FROM雇员WHERE(薪金*12)>100000; 以下哪条语句将完成此任务?()

    • A、基于(薪金,12)创建一个组合索引。
    • B、基于(薪金*12)创建一个基于函数的索引。
    • C、基于(薪金)创建一个索引。
    • D、基于((薪金*12)>100000)创建一个基于函数的索引。

    正确答案:B

  • 第2题:

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

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

    正确答案:B

  • 第3题:

    假设在一个表的3个字段NAME、SEX和BIRTH中分别保存姓名、性别和出生年月数据,则应当为这三个字段分别创建()索引。

    • A、全部创建B树索引
    • B、全部创建位图索引
    • C、分别创建B树索引、位图索引和位图索引
    • D、分别创建B树索引、位图索引和给予函数的索引

    正确答案:C

  • 第4题:

    在使用CREATEINDEX进行索引创建的说法中,以下哪些是正确的()

    • A、CLUSTERED表示聚集索引
    • B、NONCLUSTERED表示非聚集索引
    • C、DESC表示升序排序
    • D、UNIQUE表示创建唯一索引

    正确答案:A,B,D

  • 第5题:

    为数据表创建索引的目的是(),可以在创建表时用()来创建唯一索引。


    正确答案:提高查询的检索性能;设置主键约束,设置唯一约束

  • 第6题:

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

    • A、提高查询的检索性能
    • B、创建唯一索引
    • C、创建主键
    • D、归类

    正确答案:A

  • 第7题:

    在oracle数据库中,检查用于创建表的命令:SQL>CREATE TABLEorders(oid NUMBER(6)PRIMARY KEY,odate DATE,ccode NUMBER(6),oamt NUMBER(10,2))TABLESPACE users;下列哪两种说法正确()。

    • A、Orders表是在USERS表空间中创建的唯一对象
    • B、一个NOTNULL约束的OID列上创建
    • C、CHECK约束是在OID列上创建
    • D、Orders表和唯一索引都在USERS表空间中创建

    正确答案:B,D

  • 第8题:

    单选题
    PO_DETAILS表包含以下列: PO_NUM NUMBER NOT NULL, Primary Key PO_LINE_ID NUMBER NOT NULL, Primary Key PRODUCT_ID NUMBER Foreign Key to PRODUCT_ID column of the PRODUCTS table QUANTITY NUMBER UNIT_PRICE NUMBER(5,2) 请评估以下语句: ALTER TABLE po_details DISABLE CONSTRAINT po_details_pk CASCADE;此语句用于完成什么任务()
    A

    新创建一个对PO_NUM列的PRIMARYKEY约束条件

    B

    删除并重新创建对PO_NUM列的PRIMARYKEY以及FOREIGNKEY的约束条件

    C

    禁用依赖于PO_NUM列的所有FOREIGNKEY约束条件

    D

    禁用对PO_NUM列的约束条件,同时创建PRIMARYKEY索引


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

  • 第9题:

    单选题
    有一个表:员工加班表(员工号,日期,加班数量),其中加班数量的单位是小时;下面那一个索引能实现()。
    A

    对员工号创建主键索引

    B

    对日期创建唯一索引

    C

    对(员工号,日期)创建唯一索引

    D

    对(员工号,日期)创建聚集索引


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

  • 第10题:

    多选题
    在使用CREATEINDEX进行索引创建的说法中,以下哪些是正确的()
    A

    CLUSTERED表示聚集索引

    B

    NONCLUSTERED表示非聚集索引

    C

    DESC表示升序排序

    D

    UNIQUE表示创建唯一索引


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

  • 第11题:

    单选题
    评估以下语句:CREATE.INDEX.sales_idx.ON.oe.销售(状态);以下哪个说法是的()
    A

    CREATEINDEX会创建一个基于函数的索引

    B

    CREATEINDEX语句会创建一个非唯一索引

    C

    CREATEINDEX语句会创建一个唯一索引

    D

    因为语法错误,CREATEINDEX语句将失败


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

  • 第12题:

    单选题
    以下关于索引的哪个说法是对的()
    A

    创建PRIMARY KEY约束条件时,会自动创建一个索引

    B

    创建PRIMARY KEY约束条件时,必须由数据库管理员创建索引

    C

    从不为唯一约束条件创建索引

    D

    创建PRIMARY KEY约束条件以前,不能创建索引


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

  • 第13题:

    评估以下语句:CREATE.INDEX.sales_idx.ON.oe.销售(状态);以下哪个说法是的()

    • A、CREATEINDEX会创建一个基于函数的索引
    • B、CREATEINDEX语句会创建一个非唯一索引
    • C、CREATEINDEX语句会创建一个唯一索引
    • D、因为语法错误,CREATEINDEX语句将失败

    正确答案:B

  • 第14题:

    PO_DETAILS表包含以下列: PO_NUM NUMBER NOT NULL, Primary Key PO_LINE_ID NUMBER NOT NULL, Primary Key PRODUCT_ID NUMBER Foreign Key to PRODUCT_ID column of the PRODUCTS table QUANTITY NUMBER UNIT_PRICE NUMBER(5,2) 请评估以下语句: ALTER TABLE po_details DISABLE CONSTRAINT po_details_pk CASCADE;此语句用于完成什么任务()

    • A、新创建一个对PO_NUM列的PRIMARYKEY约束条件
    • B、删除并重新创建对PO_NUM列的PRIMARYKEY以及FOREIGNKEY的约束条件
    • C、禁用依赖于PO_NUM列的所有FOREIGNKEY约束条件
    • D、禁用对PO_NUM列的约束条件,同时创建PRIMARYKEY索引

    正确答案:C

  • 第15题:

    对于具有两种类型的约束条件的列,是否会自动创建唯一索引()

    • A、NOTNULL和UNIQUE
    • B、UNIQUE和PRIMARYKEY
    • C、UNIQUE和FOREIGNKEY
    • D、PRIMARYKEY和FOREIGNKEY

    正确答案:D

  • 第16题:

    要在两个数据库表之间建立永久关系,则至少要在父表的结构索引文件中创建一个(),在子表的结构复合索引文件中也要创建索引。

    • A、主索引
    • B、候选索引
    • C、主索引或候选索引
    • D、唯一索引

    正确答案:A

  • 第17题:

    SQL SERVER数据库中,UNIQUE约束与PRIMARY KEY约束之间的区别是()

    • A、UNIQUE约束要求数据库表中至少存在一行数据,因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制
    • B、UNIQUE约束允许存在空值,而PRIMARY KEY约束不允许存在空值
    • C、创建UNIQUE约束之后,该数据行允许被更改,而PRIMARY KEY约束的数据行,不允许更改
    • D、UNIQUE约束列不能创建外键,而PRIMAR YKEY约束列可以创建外键引用

    正确答案:B

  • 第18题:

    有一个表:员工加班表(员工号,日期,加班数量),其中加班数量的单位是小时;下面那一个索引能实现()。

    • A、对员工号创建主键索引
    • B、对日期创建唯一索引
    • C、对(员工号,日期)创建唯一索引
    • D、对(员工号,日期)创建聚集索引

    正确答案:A

  • 第19题:

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

    • A、提高查询的检索性能
    • B、创建唯一索引
    • C、创建主键
    • D、归类

    正确答案:A

  • 第20题:

    单选题
    SQL SERVER数据库中,UNIQUE约束与PRIMARY KEY约束之间的区别是()
    A

    UNIQUE约束要求数据库表中至少存在一行数据,因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制

    B

    UNIQUE约束允许存在空值,而PRIMARY KEY约束不允许存在空值

    C

    创建UNIQUE约束之后,该数据行允许被更改,而PRIMARY KEY约束的数据行,不允许更改

    D

    UNIQUE约束列不能创建外键,而PRIMAR YKEY约束列可以创建外键引用


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

  • 第21题:

    填空题
    为数据表创建索引的目的是(),可以在创建表时用()来创建唯一索引。

    正确答案: 提高查询的检索性能,设置主键约束,设置唯一约束
    解析: 暂无解析

  • 第22题:

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

    只能对单个表列创建索引

    B

    创建索引总是可以提高查询的性能

    C

    创建索引可以重新排序基表中的数据

    D

    对多个列创建的索引称为组合索引或级连索引


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

  • 第23题:

    多选题
    在oracle数据库中,检查用于创建表的命令:SQL>CREATE TABLEorders(oid NUMBER(6)PRIMARY KEY,odate DATE,ccode NUMBER(6),oamt NUMBER(10,2))TABLESPACE users;下列哪两种说法正确()。
    A

    Orders表是在USERS表空间中创建的唯一对象

    B

    一个NOTNULL约束的OID列上创建

    C

    CHECK约束是在OID列上创建

    D

    Orders表和唯一索引都在USERS表空间中创建


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

  • 第24题:

    ( 难度:中等)关于索引(index)的说法哪些是错误?
    A.创建索引能提高数据插入的性能
    B.索引应该根据具体的检索需求来创建,在选择性好的列上创建索引
    C.索引并非越多越好
    D.建立索引可使检索操作更迅速
    E.创建索引没有任何坏处

    答案:AE