计算机数据库系统原理

如果对行的更新违反了某个约束或规则,或者新值的数据类型与列不兼容,则取消该语句、返回错误并且不更新任何记录。

题目

如果对行的更新违反了某个约束或规则,或者新值的数据类型与列不兼容,则取消该语句、返回错误并且不更新任何记录。

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

第1题:

管理站用SetRequest在RMON表中产生一个新行,如果新行的索引值与表中其他行的索引值不冲突,则代理产生一个新行,其状态对象的值为( )。

A.creatRequest B.underCreate C.valid D.invalid


正确答案:A

第2题:

管理站用 SetRequest 在 RMON 表中产生一个新行,如果新行的索引值与表中其他行的索引值不冲突,则代理产生一个新行,其状态对象值为( )

A. createRequest
B. underCreate
C. valid
D. invalid

答案:A
解析:
管理站用Set命令在RMON表中增加新行,并遵循下列规则,①管理站用SetRequest生成一个新行,如果新行的索引值与表中其他行的索引值不冲突,则代理生成一个新行,其状态对象的值为createRequest (2),②新行产生后,由代理把状态对象的值置为underCteation(3)。③新行的状态值保持为underCteation(3),直到管理站产生了所有要生成的新行,这时由管理站置每一个新状态对象值为valid(1)。④如果管理站要生成的新生行已经存在,则返回一个错误invalid。

第3题:

规则提供了一种对特定列或用户自定义数据类型列进行约束的机制。()

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


参考答案:对

第4题:

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

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

正确答案:B

第5题:

关系数据模型的三要素:()。 关系完整性约束:()。 实体完整性规则:若属性A是关系R的(),则属性A不可以为()。 如果属性(或属性组)F是关系R的(),它与关系S的()K相对应,则对于关系R中每个元组在属性(或属性组)F上的值必须为:或者取()(F的每个属性均为空值);或者等于S中某个元组的()。


正确答案:关系数据构、关系数据操作、关系数据完整性约束;实体完整性、参照完整性、用户定义完整性;主属性;空值;外部关键字;主关键字;空值;主关键字的值

第6题:

关于SQLServer中timestamp(时间戳)这种数据类型的描述不正确的为()

A.等价于datetime数据类型

B.每次插入或更新包含timestamp列的行时该值均会更新

C.timestamp列可作为主键

D.等价于datetime数据类型的短日期格式形如’99-1-22’


参考答案:A, B

第7题:

管理站用SetResquest在RMON表中增加一个新行,如果新行的索引值与表中其他行的索引值不冲突,则代理产生一个新行,其状态对象的值为()。


正确答案:createRequest(2)

第8题:

如果UPDATE-SQL命令省略了WHERE子句,则 ______。

A.在列中的每一行都用相同的值更新

B.不更新记录

C.在列中的每一行都用不同的值更新

D.以上都不对


正确答案:A
解析:UPDATE—SQL命令是以新值更新表中的记录,SET子句指定要更新的列以及这些列的新值,WHERE指定要更新的记录所符合的条件,如果省略了WHERE子句,在列中的每—行都用相同的值更新。

第9题:

您需要确保“姓氏”列不包含Null值。应该对“姓氏”列定义哪种类型的约束条件?()

  • A、CHECK
  • B、UNIQUE
  • C、NOTNULL
  • D、PRIMARYKEY

正确答案:C

第10题:

关于SQLServer中timestamp(时间戳)这种数据类型的描述不正确的为()

  • A、等价于datetime数据类型
  • B、每次插入或更新包含timestamp列的行时该值均会更新
  • C、timestamp列可作为主键
  • D、等价于datetime数据类型的短日期格式形如’99-1-22’

正确答案:A,B

更多相关问题