简答题

参照完整性规则的形式定义

正确答案

如果属性集K是关系模式R1的主键,K也是关系模式R2的外键,那么在R2的关系中,K的取值只允许两种可能,或者为空,或者等于R1关系中某个主键值。
此规则使用时还要注意三点:
(1)外键和相应的主键可以不同名,只要定义在相同值域上即可。
(2)R1和R2也可以是同一个关系模式,表示了属性之间的联系。
(3)外键值是否允许空,应视具体问题而定。
上述形式定义中,关系模式R1称为“参照关系”模式,R2称为“依赖关系”模式。

答案解析

相似试题
  • 请简述参照完整性规则的定义?

    简答题查看答案

  • 参照完整性约束定义()与主关键字之间的引用规则。

    单选题查看答案

  • 在定义表间关系时,应设立一些准则,这些准则将有助于维护数据的完整性。参照完整性就是在输入、删除或更新记录时,为维持表之间数据的统一必须遵循的规则。

    判断题查看答案

  • 试述关系模型的参照完整性规则?

    简答题查看答案

  • 参照完整性的规则不包括()

    单选题查看答案

  • 关系模型的参照完整性在定义表中用()短语定义哪些列为外码列, 用REFERENCES短语指明这些外码参照哪些表的主码。

    填空题查看答案

  • 如何满足参照完整性规则要求?

    简答题查看答案

  • 参照完整性规则是指()

    单选题查看答案

  • 哪些情况会违反参照完整性规则()

    多选题查看答案