具体有实体完整性、参照完整性、用户自定义完整性、完整性约束。表间的参照完整性一般是参照表中的属性列与被参照表中的属性列,列名及属性相同。参照完整性是用来控制数据的一致性,尤其是数据库中相关表的主关键字和外部关键字之间数据的一致性。