向表中插入数据时,发现主码值出现不唯一和有一个属性为空的违约情况,则DBMS采用的措施是()。A.拒绝插入B.级联插入C.置为默认值D.置为空值

向表中插入数据时,发现主码值出现不唯一和有一个属性为空的违约情况,则DBMS采用的措施是()。

A.拒绝插入

B.级联插入

C.置为默认值

D.置为空值


参考答案和解析
不唯一
?
为空违约

相关考题:

关系数据库的参照完整性规则规定:一个基本关系的外码(对应于另一个基本关系的主码)的取值可以取空值,如果不取空则必须等于它所对应基本关系中的主码值。() 此题为判断题(对,错)。

在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为()。 A、候选码B、数据项C、主属性D、主属性值

(36)在关系数据模型中,一个关系中的主码A)可以取值 NULL(空值)B)只能是单个属性C)不能是其他关系的外码D)只能有一个

下面第( 34 )至( 36 )题,基于 “ 学生 —— 选课 —— 课程 ” 数据库中的三个关系:S ( S# , SNAME , SEX , DEPARTMENT ),主码是 S#C ( C# , CNAME , TEACHER ),主码是 C#SC ( S# , C# , GRADE ),主码是( S# , C# )( 34 )下列关于保持数据库完整性的叙述中,哪一个是不正确的?A )向关系 SC 插入元组时, S# 和 C# 都不能是空值( NULL )B )可以任意删除关系 SC 中的元组C )向任何一个关系插入元组时,必须保证该关系主码值的唯一性D )可以任意删除关系 C 中的元组

(52)下列关于关系模式的码的叙述中,不正确的是( )。A)当候选码多于一个时,选定其中一个作为主码B)主码可以是单个属性,也可以是属性组C)不包含在主码中的属性称为非主属性D)当一个关系模式中的所有属性构成码时,则称为全码

第(35)~(37)题基于包含如下 3 个关系的“学生-选课-课程”数据库.S (S#, SNAME, SEX, DEPARTMENT),主码是 S#C (C#, CNAME, TEACHER),主码是 C#SC (S#, C#, GRADE),主码是(S#, C#)(35)下列关于保持数据库完整性的叙述中,不正确的是( )。A)向关系 SC 插入元组时,S#和 C#都不能是空值(NULL)B)可以任意删除关系 S 中的元组C)向任何一个关系插入元组时,必须保证该关系主码值的唯一性D)可以任意删除关系 SC 中的元组

在关系数据模型中,一个关系中的主码( )。A)可以取值为NULL(空值)B)只能是单个属性.C)不能是其他关系的外码D)只能有一个

下面哪几项是属于实体完整性检查。()A 检查主码值是否唯一,如果不唯一则拒绝插入或修改B 检查主码的各个属性是否为空,只要有一个为空就拒绝插入或修改C 检查外码值是否为空D 属性上的约束条件检查

下列关于保持数据库完整性的叙述中,不正确的是________。A.向关系SC插入元组时,S#和C#都不能是空值(NULL)B.可以任意删除关系SC中的元组C.向任何一个关系插入元组时,必须保证关系主码值的唯一性D.可以任意删除关系C中的元组

下列关于关系模式码的叙述中,( )是不正确的。A.当候选码多于一个时,选定其中一个作为主码B.主属性在任何一个元组上的值都不能为空C.包含在任何一个候选码中的属性叫主属性D.若一个关系模式中的所有属性构成码,则称为全码

下列关于关系模式的码的叙述中,哪一条是不正确的?A.当候选码多于一个时,选定其中一个作为主码B.主码可以是单个属性,也可以是属性组C.不包含在主码中的属性称为非主属性D.当一个关系模式中的所有属性构成码时,则称为全码

下列关于关系模式的码的叙述中,不正确的是( )。A.当候选码多于一个时,选定其中一个作为主码B.主码可以是单个属性,也可以是属性组C.不包含在主码中的属性称为非主属性D.若一个关系模式中的所有属性构成码,则称为全码

下列关于关系模式的码的叙述中,哪一项是不正确的?A.当候选码多于一个时,选定其中一个作为主码B.主码可以是单个属性,也可以是属性组C.不包含在主码中的属性称为非主属性D.若一个关系模式中的所有属性构成码,则称为全码

下列关于关系模式的码的叙述中,不正确的是( )。A)当候选码多于一个时,选定其中一个作为主码B)主码可以是单个属性,也可以是属性组C)不包含在主码中的属性称为非主属性D)若一个关系模式中的所有属性构成码,则称为全码

以下关于主码及主码约束说法错误的是______。A) 在一个关系中不存在两个元组,它们具有相同的主码值B) 不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性C) 关系模型通过主码约束维护关系的完整性D) 如果属性A为关系B的主码,则在关系R中没有一个元组在属性B上的属性位为空值A.B.C.D.

关系数据库表中,一个()值唯一标识表中的一个元组。A.外码B.属性C.主码D.汇总

如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示什么?

下面不可以取空值的有()A、主属性B、外码C、候选码D、主码

有表(SN),表中所有的列均为字符型数据,A列的默认值为’sa’,同时还有B、C两列,则执行INSERT INTOSN(A,C)VALUES(’BB’,’NULL’),系列说法正确的是()A、插入B列的值是字符’NULL’B、插入A列的值是’SA’C、插入B列的值是空值D、插入C列的值是空值

如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示()

现有表user,字段:userid,username,salary,deptid,email;表department,字段:deptid,deptname;下面()应采用检查约束来实现。A、若department中不存在deptid为2的纪录,则不允许在user表中插入deptid为2的数据行。B、若user表中已经存在userid为10的记录,则不允许在user表中再次插入userid为10的数据行。C、User表中的salary(薪水)值必须在1000元以上。D、若User表的email列允许为空,则向user表中插入数据时,可以不输入email值。

下列关于关系模式的叙述中,正确的是()A、当候选码多一个时,选定其中一个作为主码B、主码可以是单个属性,也可以属性组C、不包含在主码中的属性称为非主属性D、当一个关系模式中的所有属性构成码时,则称为全码

单选题现有表user,字段:userid,username,salary,deptid,email;表department,字段:deptid,deptname;下面()应采用检查约束来实现。A若department中不存在deptid为2的纪录,则不允许在user表中插入deptid为2的数据行。B若user表中已经存在userid为10的记录,则不允许在user表中再次插入userid为10的数据行。CUser表中的salary(薪水)值必须在1000元以上。D若User表的email列允许为空,则向user表中插入数据时,可以不输入email值。

单选题在关系数据模型中,一个关系中的主码()。A可以取值为NULL(空值)B只能是单个属性C不能是其他关系的外码D只能有一个

多选题下列关于关系模式的叙述中,正确的是()A当候选码多一个时,选定其中一个作为主码B主码可以是单个属性,也可以属性组C不包含在主码中的属性称为非主属性D当一个关系模式中的所有属性构成码时,则称为全码

问答题如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示什么?

填空题如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示()

单选题下列关于关系模式的码的叙述中,不正确的是()。A当候选码多于一个时,选定其中一个作为主码B主码可以是单个属性,也可以是属性组C不包含在主码中的属性称为非主属性D当一个关系模式中的所有属性构成码时,则称为全码