第6章 数据完整性.ppt

第6章 数据完整性 本章内容 6.1 数据完整性概述 6.2 使用规则实施数据完整性 6.3 使用默认值实施数据完整性 6.4 使用约束实施数据完整性 6.1 数据完整性概述 数据完整性有4种类型: 实体完整性(Entity Integrity)、 域完整性(Domain Integrity)、 参照完整性(Referential Integrity)、 用户定义的完整性(User-defined Integrity)。 在SQL Server中可以通过规则(Rule)、默认(Default)、约束(Constraint)和触发器(Trigger)等数据库对象来保证数据的完整性。 6.2 使用规则实施数据完整性 6.2.1 创建规则 6.2.2 查看和修改规则 6.2.3 规则的绑定与松绑 6.2.4 删除规则 例6-1 创建雇佣日期规则 hire_date_rule。 CREATE RULE hire_date_rule AS @hire_date=1980-01-01 and @hire_date=getdate() 例6-2 创建性别规则sex_rule。 CREATE RULE sex_rule AS @sex in (男,女) 例6-3 创建评分规则grade_rule CREATE RULE grade_rule AS @value be

文档评论(0)

1亿VIP精品文档

相关文档