第4章约束、默认和规则 第4章约束、默认和规则 要点: 数据完整性的概念和分类 数据完整性的约束条件、CHECK约束、PRIMARY KEY:约束、 FOREIGN KEY约束、NIQUE约束、DEFAUL约束的定义和删 除。 默认的创建、绑定和删除 规则的创建、绑定和删除 2023/7/16 《SQLSever程序设计》
第4章 约束、默认和规则 2023/7/16 《SQL Sever 程序设计》 1 要点: 数据完整性的概念和分类 数据完整性的约束条件、CHECK约束、PRIMARY KEY约束、 FOREIGN KEY约束、UNIQUE约束、DEFAUL约束的定义和删 除。 默认的创建、绑定和删除 规则的创建、绑定和删除 第4章 约束、默认和规则
第4章约束、默认和规则 4.1数据完整性 4.1.1实体完整性 4.1.2域完整性 4.1.3参照完整性 4.1.3用户定义完整性 4.2约束 4.2.1 CHECK约束 4.2.2 PRIMARY约束 4.2.3 FOREIGN KEY约束 2023/7/16 《SQLSever程序设计》 2
第4章 约束、默认和规则 2023/7/16 《SQL Sever 程序设计》 2 4.1 数据完整性 4.1.1实体完整性 4.1.2域完整性 4.1.3参照完整性 4.1.3用户定义完整性 4.2 约束 4.2.1 CHECK约束 4.2.2 PRIMARY 约束 4.2.3 FOREIGN KEY 约束
第4章约束、默认和规则 4.2.4 UNIQUE约束 4.2.5 DEFAULT约束 4.3默认 4.3.1创建默认对象 4.3.2绑定默认 4.3.3删除默认对象 4.4规则 4.4.1创建规则 4.4.2绑定规则 4.4.3删除规则 2023/7/16 《SQLSever程序设计》
第4章 约束、默认和规则 2023/7/16 《SQL Sever 程序设计》 3 4.2.4 UNIQUE 约束 4.2.5 DEFAULT 约束 4.3 默认 4.3.1 创建默认对象 4.3.2 绑定默认 4.3.3 删除默认对象 4.4 规则 4.4.1 创建规则 4.4.2 绑定规则 4.4.3 删除规则
第4章约束、默认和规则 4.1数据完整性 数据完整性:是指在存储在数据库中的数据的一致性和正 确性。 包括: 实体完整性 域完整性 参照完整性 用户定义完整性 2023/7/16 《SQLSever程序设计》
第4章 约束、默认和规则 2023/7/16 《SQL Sever 程序设计》 4 4.1 数据完整性 数据完整性:是指在存储在数据库中的数据的一致性和正 确性。 包括: 实体完整性 域完整性 参照完整性 用户定义完整性
第4章约束、默认和规则 4.1.1实体完整性 实体完整性:也称为行完整性。是将行定义为特定表的惟一 实体,即数据库中的所有行都有一个非空且没有重复的主键 值,这样就确保数据库中所代表的任何事物均不存在重复的 条目。 惟一索引、PRIMARY KEY约束、UNIQUE约束、IDENTIY约束。 2023/7/16 《SQLSever程序设计》 5
第4章 约束、默认和规则 2023/7/16 《SQL Sever 程序设计》 5 4.1.1实体完整性 实体完整性:也称为行完整性。是将行定义为特定表的惟一 实体,即数据库中的所有行都有一个非空且没有重复的主键 值,这样就确保数据库中所代表的任何事物均不存在重复的 条目。 惟一索引、PRIMARY KEY 约束、UNIQUE约束、IDENTIY约束