第六章 设计数据完整性 2021/2/20 Information College. ChangJun
1 2021/2/20 Information College · ChangJun 第六章 设计数据完整性
回顾 >SQL语言的特点及组成 SQL Server的标识符命名规则 SQL Server的数据类型 创建、删除和修改表的基本方法 2021/2/20 Information College. ChangJun
2 2021/2/20 Information College · ChangJun 回顾 ➢ SQL语言的特点及组成 ➢ SQL Server的标识符命名规则 ➢ SQL Server的数据类型 ➢ 创建、删除和修改表的基本方法
目标 数据完整性基础 使用约束措施 使用规则措施 使用默认值 2021/2/20 Information College. ChangJun 3
3 2021/2/20 Information College · ChangJun 目标 ➢ 数据完整性基础 ➢ 使用约束措施 ➢ 使用规则措施 ➢ 使用默认值
61数据完整性基础 、什么是数据完整性 数据完整性( Data Integrity)是指数据 的正确性和可靠性。 造成无效操作或错误信息的原因: 数据库中存在不符合语义规定的数据。 (垃圾进垃圾出 Garbage In Garbage Out) 2021/2/20 Information College. ChangJun
4 2021/2/20 Information College · ChangJun 6.1 数据完整性基础 • 造成无效操作或错误信息的原因: 一、什么是数据完整性 • 数据完整性(Data Integrity)是指数据 的正确性和可靠性。 数据库中存在不符合语义规定的数据。 (垃圾进垃圾出---Garbage In Garbage Out)
什么是数据完整性 数据库管理系统(DBMS)必须提供一种机 制来检查数据库中的数据,看其是否满足语义 规定的条件。 这些加在数据库数据之上的语义约束条 件就是数据完整性约束条件。 DBMS检查数据是否满足完整性条件的机制 就称为完整性检查 2021/2/20 Information College. ChangJun
5 2021/2/20 Information College · ChangJun • 这些加在数据库数据之上的语义约束条 件就是数据完整性约束条件。 一、什么是数据完整性 • 数据库管理系统(DBMS)必须提供一种机 制来检查数据库中的数据,看其是否满足语义 规定的条件。 • DBMS检查数据是否满足完整性条件的机制 就称为完整性检查