- 8
- 0
- 约9.08千字
- 约 32页
- 2018-12-19 发布于福建
- 举报
5数据库系统基本原理_第五章_数据库完整性
第五章 数据库完整性第5章 数据库的完整性 数据库的完整性是指数据的正确性和相容性。为维护数据库的完整性,DBMS必须提供一种机制来检查数据库中的数据,看其是否满足语义规定的条件。这些加在数据库数据之上的语义约束条件称为数据库完整性约束条件,它们作为模式的一部分存入数据库中。DBMS中检查数据是否满足完整性条件的机制称为完整性检查。完整性约束条件 完整性检查是围绕完整性约束条件进行的,因此完整性约束条件是完整性控制机制的核心。完整性约束条件作用的对象可以是关系、元组、列三种。完整性约束条件列约束主要是列的类型、取值范围、精度、排序等的约束条件。元组的约束是元组中各个字段间的联系的约束。关系的约束是若干元组间、关系集合上以及关系之间的联系的约束。 完整性约束条件的分类 静态约束和动态约束静态约束是指数据库每一确定状态时的数据对象所应满足的约束条件,它是反映数据库状态合理性的约束,这是最重要的一类完整性约束。 动态约束是指数据库从一种状态转变为另一种状态时新、旧值之间所应满足的约束条件,它是反映数据库状态变迁的约束。完整性约束条件的分类 综合这两方面,可分为:静态列级约束静态元组约束静态关系约束动态列级约束动态元组约束动态关系约束完整性约束条件的分类 静态列级约束 字段的数据类型、长度、单位、精度、 格式、取值范围、排序等;静态元组约束 各个列之间的约束关系;静态关系约束 实体完整性
您可能关注的文档
最近下载
- 12J1工程做法图集标准.docx VIP
- 被害妄想症的护理措施.pptx VIP
- 被害妄想症护理措施.pptx VIP
- T_ACEF 178-2024 城镇给水厂碳排放核算与评价方法.pdf VIP
- 2026西藏开发投资集团招聘面试题及答案.doc VIP
- 专题二 修辞手法赏析-小升初新七年级语文衔接讲义(统编版2024).docx VIP
- 2026年湖南省中考历史备考全攻略 (知识点归纳,必考知识点 真题模拟试卷及解析).docx VIP
- 一种大型流道钢衬多管节连续吊装方法.pdf VIP
- 商业健康保险创新药品目录(2025年).pdf VIP
- 2025年《客户关系管理》期末考试试卷附答案 .pdf VIP
原创力文档

文档评论(0)