关系完整性是实体完整性、参照完整性和用户定义完整性。实体完整性指关系的主键不为空,参照完整性指外键不为空用户定义完整性是用户根据实际情况定义的。关系完整性即指关系的正确性、相容性和有效性。它是给定的关系模型中数据及其联系的所有制约和依存规则,用以限定数据库状态及状态变化,从而保证数据的正确、相容和有效。