- 50
- 0
- 约8.91千字
- 约 45页
- 2017-06-17 发布于湖北
- 举报
第5章 数据完整性 5.1 数据完整性的基本概念 5.2 约束 5.3 默认值 5.4 规则 5.5 标识列IDENTITY 5.6 自定义数据类型 教学要求:通过本章学习,读者应掌握以下内容: 使用各种约束保证数据库的完整性 使用规则、默认值来保证数据完整性 对实现数据完整性的各种方法进行分析 5.1 数据完整性的基本概念 数据完整性包括实体完整性、域完整性、参照完整性和用户定义的完整性。 1.实体完整性(Entity Integrity) 实体完整性用于保证数据库中数据表的每一个特定实体都是唯一的。它可以通过主键约束(PRIMARY KEY)、唯一键约束(UNIQUE)、索引或标识属性(IDENTITY)来实现。 2.域完整性(Domain Integrity) 域完整性就是保证数据库中的数据取值的合理性,即保证指定列的数据具有正确的数据类型、格式和有效的数据范围。通过为表的列定义数据类型以及检查约束(CHECK)、默认定义(DEFAULT)、非空(NOT NULL)和规则实现限制数据范围,保证只有在有效范围内的值才能存储到列中。 3.参照完整性(Referential Integrity) 参照完整性定义了一个关系数据库中,不同的表中列之间的关系(父键与外键)。要求一个表中(子表)的一列或列组合的值必须与另一个表(父表)中的相关一列或列组合
您可能关注的文档
- 签派执照考试题库(带答案)幻灯片.pdf
- 第5章-表面结构和性质.ppt
- 蒙特卡罗算法[60P][663MB]指南.pdf
- JTT198-2004营运车辆技术等级划分及评定要求.pdf
- 长焦索尼HX100评测详解.pdf
- C++ 7对象及类.ppt
- Java语言概述和编程环境.ppt
- 支持互动式OLAP及数据可视化的商业智能控件.docx
- 命名实体识别研究进展综述课件.pdf
- 第五章 深入理解 React.pdf
- 2026河南新乡卫辉市航运站招聘备考题库及参考答案详解.docx
- 2026-2031黑色皮衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031花生酱行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏省苏州中学校第二批高层次优秀毕业生招聘5人备考题库附答案详解(突破训练).docx
- 2026江苏南京航空航天大学金城学院招聘备考题库及答案详解(各地真题).docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库完整参考答案详解.docx
- 2026-2031加厚围巾行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026浙江台州市仙居县公安局警务辅助人员招聘31人备考题库及答案详解(名校卷).docx
- 2026浙江台州市城乡规划设计研究院有限公司招聘12人备考题库及答案详解(有一套).docx
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
原创力文档

文档评论(0)