数据库管理系统在对表进行()操作时检查CHECK约束。

题目
单选题
数据库管理系统在对表进行()操作时检查CHECK约束。
A

插入和删除数据之前

B

插入和删除数据之后

C

插入和更新数据之前

D

插入和更新数据之后

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是A)改变表中记录的物理顺序 B)为了对表进行实体完整性约束C)加快数据库表的更新速度 D)加快数据库表的查询速度


正确答案:D
本题考查考生对索引目的的理解,属于常考题目。在Visual FoxPro中建立索引的目的之一就是提高查询速度,因此答案为选项D。选项C具有一定的干扰性,但是其错误在于误认为索引可以提高更新速度,这是不对的。

第2题:

支持数据库进行各种操作的软件系统叫( )。

A.命令系统

B.数据库系统

C.操作系统

D.数据库管理系统


正确答案:D

第3题:

下列属于数据模型三要素的是()。

A.数据库、数据库管理系统和操作系统

B.数据库、数据库管理系统和应用程序

C.数据库、数据库管理系统和数据库文件

D.数据结构、数据操作和数据完整性约束


参考答案:D

第4题:

当向数据库表中插入数据时,如果没有明确地提供输入值时,系统自动为该列输入指定值,这属于哪种约束()

  • A、CHECK约束
  • B、FOREIGN KEY约束
  • C、PRIMARY KEY约束
  • D、DEFAULT约束

正确答案:D

第5题:

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


正确答案:用户定义

第6题:

在以下数据库系统层次示意图中,数据库管理员能够管理操作的有

A.数据库管理系统、数据库应用系统

B.数据库管理系统

C.数据库应用系统、数据库管理系统、操作系统

D.数据库应用系统


正确答案:C
解析:数据库管理员可以管理数据库应用系统、数据库管理系统、操作系统。

第7题:

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

A.FOREIGN约束

B.DEFAULT约束

C.UNIQUE约束

D.CHECK


正确答案:B


第8题:

在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )。

A.改变表中记录的物理顺序

B.为了对表进行实体完整性约束

C.加快数据库表的更新速度

D.加快数据库表的查询速度


正确答案:D

第9题:

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

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

正确答案:C,D

第10题:

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

  • A、FOREIGN约束
  • B、DEFAULT约束
  • C、UNIQUE约束
  • D、CHECK

正确答案:B

更多相关问题