数据库完整性约束条件概览

| 层级 | 类型 | 约束条件 |

| :----- |:--------:| :-------------------------------------- |

| 列级 | 静态 | 数据类型、格式、取值范围、是否允许为空 |

| | 动态 | 列定义或值变更前后需满足的条件 |

| 元组级 | 静态 | 元组值需满足的条件 |

| | 动态 | 元组新旧值之间需满足的条件 |

| 关系级 | 静态 | 实体完整性、参照完整性、函数依赖、统计约束 |

| | 动态 | 关系新旧状态间需满足的条件 |