以下关于外码的描述,正确的是()。
A: 任何情况下外码都可取空值
B: 外码必须取与之对应关系中的主码值
C: 外码可以取与之对应关系中不存在的主码值
D: 当外码取空值时,外码的每个属性值均为空值
A: 任何情况下外码都可取空值
B: 外码必须取与之对应关系中的主码值
C: 外码可以取与之对应关系中不存在的主码值
D: 当外码取空值时,外码的每个属性值均为空值
D
举一反三
- 实体完整性是指关系中() A: 不允许有空行 B: 主码不允许为空值 C: 属性值外码取空值 D: 允许外码取空值
- 实体完整性是指关系中() A: 主码不允许为空值 B: 允许外码取空值 C: 不允许有空行 D: 属性值外码取空值
- 关系的主码不可以取空值,但是外码可以取空值。(<br/>)
- 在关系模型的完整性约束中,参照完整性规则要求( )。 A: 外码只能是单个属性。 B: 外码值不允许重复。 C: 外码列的值可以是空值,或者是所参照的主码列的值。 D: 外码值不允许取空值。
- 下面属于实体完整性规则要求的是 A: 主码必须唯一 B: 构成主码的属性不能取空值 C: 外码不能取空 D: 外码可以取空值
内容
- 0
外码不可以取空值_
- 1
如果一个关系中的一个属性是另外一个关系中的主码,则这个属性为外码。外码的值要么为空,要么要为其对应的主码中的一个值。
- 2
用户选作元组标识的一个候选码为__________,其属性不能取__________。( ) A: 主码,重复值 B: 外码,重复值 C: 约束,空值 D: 外码,空值
- 3
如果关系R2的外码X与关系R1的主码相符合,则外码X的每个值必须在关系R1中主码的值中找到,或者为空,这是关系的( )规则。
- 4
关于关系模型,下列叙述正确的是( )。 A: 主属性可以取空值 B: 关系的外码不可以取空值 C: 候选码都可以唯一地标识一个元组 D: 候选码中只能包含一个属性