工学

单选题在为已有数据的表添加CHECK约束时,在建立约束前()A 系统不检查表中数据是否符合约束,直接建立约束B 系统先检查表中数据是否符合约束,符合约束时才建立约束C 系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束D 系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束

题目
单选题
在为已有数据的表添加CHECK约束时,在建立约束前()
A

系统不检查表中数据是否符合约束,直接建立约束

B

系统先检查表中数据是否符合约束,符合约束时才建立约束

C

系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束

D

系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

通常情况,SQL Server 2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。( )在定义列时,它可以为表中的指定列提供默认值。

A.FOREIGN约束

B.DEFAULT约束

C.UNIQUE约束

D.CHECK


正确答案:B


第2题:

如果希望在激活约束时不验证表中已有的数据是否满足约束的定义,那么可以使用下列哪个关键字?()

A.disactive

B.validate

C.active

D.novalidate


参考答案:D

第3题:

向已有表中添加新字段或约束的SQL语句是______。

A.CREATETABLE

B.ALTERTABLE

C.DROP

D.CREATEINDEX


正确答案:B
解析:CREATETABLE是用来创建一个表的;ALTER TABLE 是用来在已有的表中添加新字段或约束的;DROP语句是用来从数据库中删除表,或者从字段或字段组中删除索引的;CREATE INDEX 是用来为字段或字段组创建索引的。

第4题:

创建学生(Student)表时,对属性年龄(age)用check(age<30 and age>17)进行约束,这属于数据库()完整性约束。


正确答案:用户定义

第5题:

以下哪项最准确地描述了CHECK约束条件的功能?()

  • A、CHECK约束条件强制实现引用数据完整性。
  • B、CHECK约束条件对列或列的组合中可以输入的值进行了限制。
  • C、CHECK约束条件强制列或列的组合中可以输入的值具有唯一性。
  • D、创建PRIMARYKEY约束条件后,将自动创建CHECK约束条件。

正确答案:B

第6题:

()在定义列时,它可以为表中的指定列提供默认值。

A.FOREIGN约束

B.DEFAULT约束

C.UNIQUE约束

D.CHECK


正确答案:D


第7题:

通常情况,SQLServer2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。()在定义列时,它可以为表中的指定列提供默认值。

A.CHECK
B.DEFAULT约束
C.UNIQUE约束
D.FOREIGN约束

答案:B
解析:
SQLServer2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。DEFAULT在定义列时,它可以为表中的指定列提供默认值。

第8题:

向已有表中添加新字段或约束的SQL语句是______。

A.CREATETABLE

B.ALTERTABLE

C.DROP

D.CREATE INDEX


正确答案:B
解析:CREATE TABLE是用来创建一个表的:ALTER TABLE是用来在已有的表中添加新字段或约束的;DROP语句是用来从数据库中删除表,或者从字段或字段组中删除索引的;CREATE INDEX是用来为字段或字段组创建索引的。

第9题:

在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列,以下()方法可以解决这个问题。

  • A、创建一个DEFAULT约束(或默认值)
  • B、创建一个CHECK约束
  • C、创建一个UNIQUE约束(或唯一值)
  • D、创建一个PRIMARYKEY约束(或主键)

正确答案:A

第10题:

在使用CHECK约束时,以下注意事项中正确的是()。

  • A、使用INSERT语句时,系统不进行CHECK约束检查
  • B、使用DELETE语句时,系统进行CHECK约束检查
  • C、一个列上可以包含多个CHECK约束,它们之间是“AND”或“OR”的关系
  • D、CHECK约束不能定义在指定IDENTITY属性或数据类型为timestAmp的列上,且CHECK约束不能包含子查询语句

正确答案:C,D

更多相关问题