参考答案和解析
正确答案:D
更多“下列条目中,不是语句ALTERTABLE功能的是( )。 A)增加表的完整性约束 B)删除表的完整性约束 C)增 ”相关问题
  • 第1题:

    在创建数据表的CREATETABLE语句中,可以定义与该表有关的完整性约束条件。下列选项中,定义唯一性约束条件的是______。

    A.CHECK

    B.PRIMARYKEY

    C.NOTNULL

    D.UNIQUE


    正确答案:D
    解析:PRIMARYKEY用于定义数据表的主关键词(主索引),NOTNULL定义字段的值不能为空,UNIQUE定义字段取值必须唯一,CHECK定义域完整性约束,表示字段的取值在指定范围内。

  • 第2题:

    SQL中,使用DROP TABLE 语句删除某个基本表时,不能被自动删除的是

    A.此表中的数据

    B.基于此表的完整性约束

    C.基于此表的索引

    D.基于此表的视图


    正确答案:D
    解析:本题考查SQL操作的相关知识。SQL中,使用DROP TABLE语句删除某个基本表时,此表中的数据,基于此表的完整性约束,基于此表的索引都会被删除。但是基于此表的视图并不会被删除。本题正确答案为选项D。

  • 第3题:

    下列条目中,________不是语句ALTER TABLE的功能。

    A.增加表的完整性约束

    B.删除表的完整性约束

    C.增加表中的列

    D.删除表中的列


    正确答案:D
    解析:ALTER TABLE语句的一般格式如下:
    ALTER TABLE 〈表名〉
    [ADD 〈新列名〉 〈数据类型〉[完整性约束]]
    [DROP 〈完整性约束名〉]
    [MODIFY 〈列名〉 〈数据类型〉]
    ADD子句用于增加新列和新的完整性约束条件;DROP子句用于删除指定的完整性约束条件;MODIFY子句用于修改原有的列定义。

  • 第4题:

    当用SQL的ALTERTABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应该在该语句中使用短语______。

    A.MODIFY

    B.DROP

    C.ADD

    D.DELETE


    正确答案:B
    解析:ALTER TABLE语句的一般格式如下:
      ALTER TABLE 表名>
      [ADD 新列名> 数据类型>[完整性约束]]
      [DROP 完整性约束名>]
      [MODIFY 列名> 数据类型>]
      ADD子句用于增加新列和新的完整性约束条件;DROP子句用于删除指定的完整性约束条件;ODIFY子句用于修改原由的列定义。

  • 第5题:

    当用SQL的ALTER TABLE语句个性基本表时,如果要删除其中的某个完整性的约束条件,应该在该语句中使用短语

    A.MODIFY

    B.DROP

    C.ADD

    D.DELETE


    正确答案:B
    解析:ALTERTABLE语句的一般格式如下:ALTERTABLE表名>[ADD新列名>数据类型>[完整性约束]][DROP完整性约束名>][MODIFY列名>数据类型>]ADD子句用于增加新列和新的完整性约束条件;DROP子句用于删除指定的完整性约束条件:MODIFY子句用于修改原有的列定义。

  • 第6题:

    在SQL语言中,如果要为了一个基本表增加列和完整性约束条件,应该使用SQL语句 ( )。


    正确答案:ALTER TABLE<表名>ADD<新列名><数据类型>【完整性约束】
    ALTER TABLE<表名>ADD<新列名><数据类型>【完整性约束】 解析:ADD子句用于增加新列和新的完整性约束,DROP子句用于删除指定的完整性约束,MODIFY子句用于修改原有的列定义。

  • 第7题:

    定义表的删除与更新操作的完整性约束,主要有四种模式:(),(),(),()


    正确答案:NO ACTION;CASCADE;SET NULL;SET DEFAULT

  • 第8题:

    用SQL语句创建表,使用语句()。对列的约束主要有()等。定义表的删除与更新操作的完整性约束,主要有四种模式:()。检查列的取值范围可以用()约束。设定列的默认取值,可以用()短语。


    正确答案:Create table;NOT NULL,UNIQUE,PRIMARY KEY,FOREIGN KEY;NO ACTION,CASCADE,SET NULL,SETDEFAULT;CHECK;DEFAULT

  • 第9题:

    在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于()。

    • A、实体完整性约束
    • B、域完整性约束
    • C、参照完整性约束
    • D、视图完整性约束
    • E、数据完整性约束

    正确答案:B

  • 第10题:

    使用SQL的ALTERTABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应在语句中使用()短语。

    • A、MODIFY
    • B、DROP
    • C、ADD
    • D、DELETE

    正确答案:B

  • 第11题:

    有关Oracle9iTRUNCATE的描述,不正确的是()。

    • A、TRUNCATE语句是整表删除
    • B、TRUNCATE语句操作是可以回滚的
    • C、TRUNCATE语句对表的操作速度比DELETE要快
    • D、TRUNCATE语句对表的操作不能删除完整性约束条件,而DELETE操作可以删除

    正确答案:B

  • 第12题:

    单选题
    下列关于DEFAULT约束的说法,错误的是()。
    A

    一个DEFAULT约束只能约束表中的一个列

    B

    在一个表上可以定义多个DEFAULT约束

    C

    DEFAULT只能定义在列级完整性约束处

    D

    在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束


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

  • 第13题:

    下列条目中,( )不是语句ALTERTABLE的功能。

    A)增加表的完整性约束

    B)删除表的完整性约束

    C)修改表中的列

    D)删除表中的列


    正确答案:D
    ALTERTABLE语句的一般格式如下:
    ALTER TABLE(表名)
    [ADD(新列名)(数据类型)[完整性约束]]
    [DROP(完整性约束名)]
    [MODIFY(列名)(数据类型)]
    ADD子句用于增加新列和新的完整性约束条件;DROP子句用于删除指定的完整性约束条件;MODIFY子句用于修改原有的列定义。

  • 第14题:

    在sQL语言中,如果要对一个基本表增加列和完整性约束条件,应该使用SQL语言的一【 】语句。


    正确答案:AIXERTABLE ADD
    AIXERTABLE ADD 解析:SQL用ALTER TABLE语句扩充和修改基本表,其一般格式为:ALTER TABLE<表名>[ADD<列名><数据类型>[<完整性约束>]][ADD<完整性约束>]。ADD子旬用于增加新列和新的完整性约束。

  • 第15题:

    当用SQL的ALTER TABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应该在该语句中使用短语_________。

    A.MODIFY

    B.DROP

    C.ADD

    D.DELETE


    正确答案:B
    解析:ALTERTABLE语句的一般格式如下:ALTERTABLE〈表名〉[ADD〈新列名〉〈数据类型〉[完整性约束]][DROP〈完整性约束名〉][MODIFY〈列名〉〈数据类型〉]ADD子句用于增加新列和新的完整性约束条件;DROP子句用于删除指定的完整性约束条件;ODIFY子句用于修改原由的列定义。

  • 第16题:

    当用SQL的ALTER TABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应在该语句中使用短语

    A.MODIFY

    B.DROP

    C.ADD

    D.DELETE


    正确答案:B
    解析:SQL中的删除操作有两条命令:DELETE和DROP,但删除的对象不同。如果删除的是表中的数据,则应该用DELETE;若删除的是数据库系统中的对象(如表、视图、存储过程等) ,则应该使用DROP。

  • 第17题:

    在创建数据表的CREATE TABLE语句中,可以定义与该表有关的完整性约束条件。下列选项中,定义惟一性约束的是______。

    A.CHECK

    B.PRIMARYKEY

    C.NOTNULL

    D.UNIQUE


    正确答案:D

  • 第18题:

    下列关于DEFAULT约束的说法,错误的是()。

    A一个DEFAULT约束只能约束表中的一个列

    B在一个表上可以定义多个DEFAULT约束

    CDEFAULT只能定义在列级完整性约束处

    D在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束


    D

  • 第19题:

    在SQL语言中,如果要对一个基本表增加列和完整性约束条件,应该使用SQL语言的()语句。


    正确答案:alter table

  • 第20题:

    下列关于DEFAULT约束的说法,错误的是()。

    • A、一个DEFAULT约束只能约束表中的一个列
    • B、在一个表上可以定义多个DEFAULT约束
    • C、DEFAULT只能定义在列级完整性约束处
    • D、在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束

    正确答案:D

  • 第21题:

    当用SQL的ALTERTABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应在该语句中使用短语()

    • A、MODIFY
    • B、DROP
    • C、ADD
    • D、DELETE

    正确答案:B

  • 第22题:

    在Oracle中,建表约束包括引用完整性约束、check完整性约束,还有以下三项是正确的,请排除一个错误选项。()

    • A、非空完整性约束
    • B、唯一完整性约束
    • C、主码完整性约束
    • D、数据角色性约束

    正确答案:D

  • 第23题:

    填空题
    用SQL语句创建表,使用语句()。对列的约束主要有()等。定义表的删除与更新操作的完整性约束,主要有四种模式:()。检查列的取值范围可以用()约束。设定列的默认取值,可以用()短语。

    正确答案: Create table,NOT NULL,UNIQUE,PRIMARY KEY,FOREIGN KEY,NO ACTION,CASCADE,SET NULL,SETDEFAULT,CHECK,DEFAULT
    解析: 暂无解析