更多“以下哪些是有效的Oracle约束类型()A、UNIQUEB、NONUNIQUEC、CHECKD、CASCADEE、PRIMARY KEYF、CONSTANTGG、NOT NULL”相关问题
  • 第1题:

    参照完整性约束和SQL语言中的( )相对应。

    A、primary key

    B、foreign key

    C、check

    D、unique


    参考答案:B

  • 第2题:

    Which four are valid Oracle constraint types? ()

    A. CASCADE

    B. UNIQUE

    C. NONUNIQUE

    D. CHECK

    E. PRIMARY KEY

    F. CONSTANT

    G. NOT NULL


    参考答案:B, D, E, G

  • 第3题:

    下列关于完整性约束的叙述中,正确的是()

    A. 一个表可以有多个PRIMARY KEY约束

    B. 在任何情况下PRIMARY KEY约束都可以被删除

    C. 一个表可以有多个UNIQUE约束

    D. 使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值


    正确答案:CD

  • 第4题:

    在SQL语言中,可用于测试列值非空的短语是

    A.NOT UNIQUE

    B.NOT EXISTS

    C.IS NOT EMPTY

    D.IS NOT NULL


    正确答案:D
    解析:SQL中测试某一值是否为空的语句是IS NOT NUI上。

  • 第5题:

    SQL语言中实现候选码约束的语句是(24)。

    A.用Candidate Key指定

    B.用Primary Key指定

    C.用UNIQUE NOT NULL约束指定

    D.用UNIQUE约束指定


    正确答案:C
    解析:标准SQL定义了主码、外码约束,并没有直接定义候选码,候选码取值不能为空和不取重复值的约束可以通过UNIQUENOTNULL来实现。

  • 第6题:

    下列SQL语句中,对字段创建唯一的聚集索引的约束是()。

    A学号 char(8) NOT NULL CONSTRAINT un_no UNIQUE

    B学号 char(8) NOT NULL CONSTRAINT PK_学生表 PRIMARY KEY

    C性别 char(2) NOT NULL check (性别=‘男’or 性别=‘女’)

    D学号 char 8) NOT NULL


    B

  • 第7题:

    下列有关NOT NULL约束条件的表述中,哪两项是正确的?()

    • A、Oracle Server会为未命名的NOT NULL约束条件创建名称。
    • B、可以在表级或列级定义NOT NULL约束条件。
    • C、NOT NULL约束条件要求列中的每个值都是唯一的。
    • D、有NOT NULL约束条件的列默认可以包含空值。
    • E、不能使用ALTER TABLE ADD CONSTRAINT语句向现有列添加NOT NULL约束条件。

    正确答案:A,E

  • 第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索引

    正确答案:C

  • 第9题:

    下面哪一个不是有效的约束类型()。

    • A、PRIMARY KEYS
    • B、UNIQUE
    • C、CHECK
    • D、FOREIGN KEY

    正确答案:C

  • 第10题:

    在SQL的下列语句中,哪些是关于用户定义完整性约束的语句()。

    • A、NOTNUI。L
    • B、UNIQUE
    • C、NOTNULL、UNIQUE及CHECK
    • D、NOTNULL和UNIQUE

    正确答案:C

  • 第11题:

    单选题
    下列SQL语句中,对字段创建唯一的聚集索引的约束是()。
    A

    学号 char(8) NOT NULL CONSTRAINT un_no UNIQUE

    B

    学号 char(8) NOT NULL CONSTRAINT PK_学生表 PRIMARY KEY

    C

    性别 char(2) NOT NULL check (性别=‘男’or 性别=‘女’)

    D

    学号 char 8) NOT NULL


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

  • 第12题:

    判断题
    PRIMARY KEY约束和NULL约束不能同时定义在相同的列上。
    A

    B


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

  • 第13题:

    Which constraint can be defined only at the column level? ()

    A. UNIQUE

    B. NOT NULL

    C. CHECK

    D. PRIMARY KEY

    E. FOREIGN KEY


    参考答案:B

  • 第14题:

    用SQL语句创建表,使用语句 CREATE TABLE 。对列的约束主要有NOT NULL ,UNIQUE,PRIMARY KEY ,FOREIGN KEY 等。定义表的删除与更新操作的完整性约束,主要有四种模式:NO ACTION ,CASCADE ,SET NULL ,SET DEFAULT 。检查列的取值范围可以用 CHECK 约束。设定列的默认取值,可以用DEFAULT 短语。 ()


    参考答案正确

  • 第15题:

    PRIMARY KEY约束和NULL约束不能同时定义在相同的列上。()


    正确答案:对

  • 第16题:

    在SQL的CREATE TABLE命令中用于定义满足实体完整性的主索引的短语是

    A.DEFAULT

    B.UNIQUE

    C.CHECK

    D.PRIMARY KEY


    正确答案:D
    解析:选项A是用于定义默认值;选项B是用于建立候选索引,但不是惟一索引;选项C是用于指定字段的有效性规则;选项D是用于建立主索引。

  • 第17题:

    _____

    A.PRIMARY KEY (部门号) NOT NULL UNIQUE

    B.PRIMARY KEY (部门名) UNIQUE

    C.FOREIGN KEY (负责人) REFERENCES 员工 (姓名)

    D.FOREIGN KEY (负责人) REFERENCES 员工 (员工号)

    A.

    B.

    C.

    D.


    正确答案:D
    解析:本题考查数据库中范式的基本概念和基本的SQL语句。
      由于部门名是唯一的,因此在“部门名CHAR(10)”后应有“UNIQUE”。根据表1可以看出负责人来自员工且等于员工号属性,因为员工关系的主键是员工号,所以部门关系的外键负责人需要用FOREIGN KEY (负责人) REFERENCES 员工 (员工号) 来约束。这样部门关系的SQL语句如下:
      CREATE TABLE 部门 (部门号 CHAR (3) PRIMARY KEY,
      部门名 CHAR (10) UNIQUE,
      负责人 CHAR (4),
      电话 CHAR (20)
      FOREIGN KEY (负责人) REFERENCES 员工 (员工号));
      根据SQL的语法要求,查询各部门负责人的姓名及住址的SQL语句的空缺部分补充完整如下:
      SELECT 部门名, 姓名, 住址
      FROM 部门, 员工 WHERE 员工号=负责人;

  • 第18题:

    Oracle9i允许创建5种约束条件,分别是非空NOTNULL、惟一UNIQUE、主关键字PRIMARY、外关键字FOREIGN、()。


    正确答案:检查(CHECK)

  • 第19题:

    您需要确保“座位标识”列中的每个值唯一或为Null。应该对“座位标识”列定义哪个约束条件?()

    • A、CHECK
    • B、UNIQUE
    • C、NOT NULL
    • D、PRIMARY KEY

    正确答案:A

  • 第20题:

    下列关于完整性约束的叙述中,正确的是()。

    • A、一个表可以有多个PRIMARY KEY约束
    • B、在任何情况下PRIMARY KEY约束都可以被删除
    • C、一个表可以有多个UNIQUE约束
    • D、使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值

    正确答案:C,D

  • 第21题:

    在Oracle数据库中,设计表时为增强列的唯一性,哪三项是合适的()。

    • A、UNIQUE约束
    • B、Primary key
    • C、Foreign key
    • D、NOT NULL约束
    • E、Unique索引

    正确答案:A,B,E

  • 第22题:

    Which constraint can be defines only at the column level?()

    • A、UNIQUE
    • B、NOT NULL
    • C、CHECK
    • D、PRIMARY KEY
    • E、FOREIGN KEY

    正确答案:B

  • 第23题:

    多选题
    在Oracle数据库中,设计表时为增强列的唯一性,哪三项是合适的()。
    A

    UNIQUE约束

    B

    Primary key

    C

    Foreign key

    D

    NOT NULL约束

    E

    Unique索引


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