单选题
实体完整性约束指的是
(64)
,参照完整性约束指的是
(65)
。
A、
关系R的主属性木能取空值
B、
关系R中的所有属性均不能取空值
C、
关系R中至少有一个属性不能取空值
D、
关系R中至多只能有一个属性取空值
【正确答案】
A
【答案解析】
[解析] 此题考察实体完整性约束的基本概念。
A、
若关系R的外码是属性(或属性组)F,它与关系S的主码K相对应,则关系S的主码K的取值必须在关系R中属性(或属性组)F的取值范围内
B、
若关系R的外码是属性(或属性组)F,它与关系S的主码,K相对应,则关系R中属性(或属性组)F的取值必须在关系S的主码K的取值范围内
C、
若关系R的外码是属性(或属性组)F,它与关系S的主码K相对应,则对于R中每个记录在F上的值必须等于S中某个记录的主码值。
D、
若关系R的外码是属性(或属性组)F,它与关系S的主码K相对应,则对于R中每个记录在P上的值或者取空值(F的每个属性值均为空值);或者等于S中某个记录的主码值。
【正确答案】
D
【答案解析】
[解析] 此题考察参照完整性约束的基本概念。
提交答案
关闭