当向数据库表中插入数据时,如果没有明确地提供输入值时,SQL&#

题目

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

  • A、DEFAULT约束
  • B、CHECK约束
  • C、PRIMARY KEY约束
  • D、FOREIGN KEY约束
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在“xxx.mdb”数据库中有“订单”表。

(1)按照下列要求创建“雇员”表。

(2)设置“雇员”表“性别”字段的默认值为“男”,有效性规则为“男”or“女”,输入有效性规则不允许值时,则提示信息为“请输入男或女字样!”。

(3)在“雇员”表中输入如下数据。

“雇员”表如图所示


正确答案:

第2题:

使用下列INSERT-SQL语句格式向表中插入数据,如果没有指定列名,则新插入的记录要求在每个属性列上【 】。


正确答案:INSERT INTO表名>[(列名…)]VALUSE(值>)均有值
INSERT INTO表名>[(列名…)]VALUSE(值>)均有值 解析:在使用“INSERT INTO表名>[(列名…)]VALUSE(值>)”命令向数据表插入记录时,要求“值”和“列名”排列顺序要一致,个数相等,数据类型一一对应,各值之间用逗号隔开。如果INTO子句中没有指定列名,则新插入的记录要求在每个属性列上均有值,且值的排列顺序要和表中各属性列的排列顺序一致。

第3题:

在 Access 数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加改记录。为此需要定义的关系是

A. 输入掩码

B. 有效性规则

C. 默认值

D. 参照完整性


正确答案:D

第4题:

Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系是( )。

A)输入掩码

B)有效性规则

C)默认值

D)参照完整性


正确答案:D
本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到子表:子表巾的记录删除时主表的相关记录随之删除;子表中的记录更新时主表的相关记录随之更新都属于参照完整性。

第5题:

下列对数据库的操作中,正确的是

A.当执行插入操作时首先检查实体完整性规则,插入行在主码属性上的值不能重复

B.当执行删除操作时,不需要检查参照完整性规则

C.当执行更新操作时,只需要检查参照完整性规则

D.如果向参照关系插入操作时,不需要考虑参照完整性


正确答案:A
解析:当执行删除操作时,只需要检查参照完整性规则,故B)错。更新操作可以看成是先执行删除操作,在执行插入操作,因此执行更新操作时插入、删除操作的综合考虑,故C)错。如果向被参照关系插入操作时,不需要考虑参照完整性;如果向参照关系插人操作时,需要考虑参照完整性,故D)错。

第6题:

默认值是在向表中插入新的数据时,为没有指定数据的列提供一个默认的数据。()

此题为判断题(对,错)。


参考答案:对

第7题:

在窗体设计的诸多目的中,______ 功能是用于向数据库中输入新数据,或提供数据值,以帮助自动执行应用程序。


正确答案:接受输入
接受输入

第8题:

查询时如果没有事先指定数据库的话,使用from语句指定查询表时需要同时指定数据库。()

此题为判断题(对,错)。


参考答案:正确

第9题:

如果要在字段中控制重复值的输入并对记录排序,则对数据库表可用的索引( )。

A.对数据库表只使用主索引

B.对数据库表只使用候选索引

C.对数据库表可以使用主索引或候选索引

D.对自由表可以使用主索引


正确答案:C

第10题:

当导入开具时信息表重复提示不准确输入不存在的发票代码号码也要存入数据库


正确答案:正确

更多相关问题