当前位置: X题卡 > 所有题目 > 题目详情

( )就是定义外码与主码之间的参照约束。

查看本题答案

你可能感兴趣的试题

NOT NULL和DEFAULT不能在表级完整性约束处定义  如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义  如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略  如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义  
NOT NULL和DEFAULT不能在表级完整性约束处定义  如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义  如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略  如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义  
NOTNULL和DEFAULT不能在表级完整性约束处定义  如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义  如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但〈列名〉可以省略  如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义  
NOT NULL和DEFAULT不能在表级完整性约束处定义  如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义  如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略  如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义  
关系中主属性不能取空值,可以通过定义主码来实现  用户自定义是针对某一具体应用要求来定义的约束条件  参照完整性规则指外码不允许参照不存在的相应的主码值,或外码为空值  当执行删除操作时,一般只需考虑实体完整性规则  
主码约束  域约束  外码约束  参照约束  
主码约束  候选码约束  外码约束  用户自定义完整性  
NOT NULL和DEFAULT不能在表级完整性约束处定义  如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义  如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略  如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义  
若关系R的外码是属性(或属性组)F,它与关系S的主码K相对应,则关系S的主码K的取值必须在关系R中属性(或属性组)F的取值范围内  若关系R的外码是属性(或属性组)F,它与关系S的主码,K相对应,则关系R中属性(或属性组)F的取值必须在关系S的主码K的取值范围内  若关系R的外码是属性(或属性组)F,它与关系S的主码K相对应,则对于R中每个记录在F上的值必须等于S中某个记录的主码值。  若关系R的外码是属性(或属性组)F,它与关系S的主码K相对应,则对于R中每个记录在P上的值或者取空值(F的每个属性值均为空值);或者等于S中某个记录的主码值。  

热门试题

更多