- 1
- 0
- 约1.02千字
- 约 10页
- 2018-12-16 发布于福建
- 举报
数据完整性之动人数据完整性的分类
数据完整性 刘天天 信息工程系 2012、09 1、 数据完整性的分类 数据完整性就是用于保证数据库中的数据在逻辑上的一致性、正确性和可靠性。 数据完整性防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。 数据完整性一般包括3种类型:域完整性、实体完整性、参照完整性。 一、域完整性——列完整性 指给定列输入的有效性,即保证指定列的数据具有正确的数据类型、格式和有效的数据范围。 实现域完整性可通过定义相应的定义数据类型、NOT NULL 、 CHECK约束、默认值约束、默认值对象、规则对象等方法来实现。 课外资料: 二.实体完整性——行的完整性 是用于保证数据表中每一个特定实体的记录都是唯一的。 通过UNIQUE约束、PRIMARY KEY约束或IDENTITY属性可以实现数据的实体完整性。 参考资料: 三.参照完整性 三.参照完整性 三.参照完整性 如果定义了两个表之间的参照完整性,则要求: (1)从表不能引用主表不存在的键值。 (2)如果主表中的键值更改了,那么在整个数据库中,对从表中该键值的所有引用要进行一致的更改。 (3)如果主表中没有关联的记录,则不能将记录添加到从表中。(参考:) (4)如果要删除主表中的某一记录,应先删除从表中与该记录匹配的相关记录。 Add your company slogan * * LOG
您可能关注的文档
- 食糖仓储魅设施基本要求.ppt
- 食物中毒的预防劈负责人.ppt
- 食品中常见的危粘害及其控制.ppt
- 食物里的亩有害物质高新收课件.ppt
- 食堂卫吸生,食品安全有效监管方式调查.ppt
- 食品中吖有害因子的迁移.ppt
- 食物中毒的应急上处理20111008.ppt
- 食堂地震应喷急预案.ppt
- 食物中毒的预只防与控制孙武长.ppt
- 食物中毒及付处理方法.ppt
- 2026届高三政治一轮复习试题选择性必修1第二十八课训练1走进经济全球化含解析.docx
- 2027届高三政治一轮复习选择性必修2第1单元第2课依法有效保护财产权课件.pptx
- 2027届高三政治一轮复习选择性必修3第2单元第6课掌握演绎推理方法课件.pptx
- 2027年高考数学一轮复习讲义第1章集合常用逻辑用语与不等式第1课时集合课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用第3课时导数与函数的极值最值课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究二利用导数研究恒成立存在性问题课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究四利用导数研究函数的零点课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究五隐零点与极值点偏移问题重点班选讲课件.pptx
- DB54∕T 0639-2026 羊球虫病防治技术规范.docx
- DB62∕T 5209-2026 河西灌区无人机高光谱遥感玉米产量估算技术规程.docx
原创力文档

文档评论(0)