陈强的笔记

张开发
2026/4/4 22:31:24 15 分钟阅读
陈强的笔记
1. 原子性要求关系的分量必须是不可分的数据项禁止“表中表”这是关系模型的核心约束。2. 三类完整性的区分实体完整性针对主码参照完整性针对外码用户定义完整性针对业务规则三者缺一不可。3. 关系代数的运算逻辑所有运算都是集合操作需区分行操作选择和列操作投影连接运算需注意笛卡尔积的基础作用。4. 候选码与主码的区别候选码是“最小唯一标识”主码是候选码的“选定代表”一个关系可以有多个候选码但只能有一个主码。5. 实体完整性主码的取值必须唯一且不能为NULL空值用于保证实体的唯一性。6. 参照完整性外码的取值要么为NULL要么等于被参照关系中主码的某个值用于保证表间关联的有效性。7. 用户定义的完整性根据业务需求自定义的约束如性别只能为“男/女”、年龄范围限制等。

更多文章