不能有两个
不可作为其他关系的外码
可以取空值
不可以是属性组合
第1题:
A不能包含多个属性
B不能成为另一个关系的外码
C不允许空值
D可以取空值
第2题:
根据关系模式的完整性规则,一个关系中的“主码”()
A.不能有两个
B.不能成为另外一个关系的外码
C.不允许为空
D.可以取值参考答案
第3题:
此题为判断题(对,错)。
第4题:
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为( )规则。
A.实体完整性
B.参照完整性
C.用户自定义完整性
D.全部
第5题:
下列关于关系模型的完整性约束规则叙述中,不正确的是( )。
A)关系中主属性不能取空值,可以通过定义主码来实现
B)用户自定义是针对某一具体应用要求来定义的约束条件
C)参照完整性规则指外码不允许参照不存在的相应的主码值或外码为空值
D)当执行删除操作时,一般只需考虑实体完整性规则
第6题:
在关系模型中,若属性A是关系R的主码,则在R的任何元祖中,属性A的取值都不允许为空,这种约束称为()规则。
A.实体完整性
B.域完整性
C.参照完整性
D.用户定义的完整性
第7题:
若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为空,或者为s中某个元组的主码值。这是( )。
A)实体完整性规则
B)参照完整性规则
C)用户定义完整性规则
D)域完整性规则
第8题:
(11)根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取
【11】 。
第9题:
设有如下图所示的两个关系S(sno,sname,sex)和SC(mo,eno,grade)。其中关系S的主码是sno,关系SC的主码是(sno,cno)。且关系SC的属性“sno”是它的外码。要求grade的取值只能是0~100之间的整数。 (23)关系数据库必须满足以下3类完整性规则:
Ⅰ.实体完整性规则
Ⅱ.参照完整性规则
Ⅲ.用户定义的完整性规则
上述两个关系违背了哪个(些)完整性规则?
A.仅Ⅰ
B.仅Ⅱ和Ⅲ
C.仅Ⅰ和Ⅱ
D.Ⅰ、Ⅱ和Ⅲ
第10题:
关于实体完整性规则,正确的叙述是______。
A.实体完整性规则规定关系的主码不能为空
B.实体完整性规则规定关系的候选码不能为空
C.实体完整性规则规定关系的主属性不能为空
D.实体完整性规则规定关系的外码不能为空