数据库完整性复习与总结

Posted 梦西空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库完整性复习与总结相关的知识,希望对你有一定的参考价值。

数据库三大完整性

 
首先先说一下几个基本的定义:
(1)码:候选码和主码统称为码,可以唯一的标识表的一个元组,可以是单个属性,也可以是属性组。

(2)主属性:组成码的属性。

(3)外码:一个表R中的非主属性(组)可以与另外一个表S的主码相对应,则可以将这个非主属性(组)与码关联,关联后这个非主属性(组)就称为R表的外码。
其中R为参照表,S为被参照表。

  • 实体完整性:主属性不可以是空值。

  • 参照完整性:外码必须取 空值 或 它所关联的表的主码中已经存在的值。

  • 用户自定义完整性:用户自己对列或表定义的约束条件。

 
对表进行修改时,完整性的检查情况
其中K代表主码,F代表外码

以上是关于数据库完整性复习与总结的主要内容,如果未能解决你的问题,请参考以下文章

概率论与数理统计期末复习抱佛脚:公式总结与简单例题(完结)

基础排序算法

《数据库原理与应用》复习总结

C# 复习总结类继承和接口

数据库期末复习之例题汇总

复习与总结(绪论)