《计算机信息处理》第07章 实现数据完整性.pptVIP

  • 3
  • 0
  • 约2.46千字
  • 约 20页
  • 2018-06-04 发布于福建
  • 举报

《计算机信息处理》第07章 实现数据完整性.ppt

第7章 实现数据完整性 7.1 数据完整性的概念 7.2 实现数据完整性 7.3 查看约束信息 7.4 删除约束 7.1 数据完整性的概念 1. 完整性约束条件的作用对象 2. 实现数据完整性的方法 1. 完整性约束条件的作用对象 完整性约束条件的作用对象可以是表、元组和列。 列约束主要是列的类型、取值范围、精度等; 如: 年龄0~150,性别{男,女} 元组约束是元组中各个字段间的联系的约束。 如:开始日期小于结束日期 完整性类型 实体完整性 实体完整性将行定义为特定表的唯一实体。 一般用主码约束实现 域完整性 域完整性是指给定列的输入有效性。 年龄0~150,一般用check等实现 引用完整性 引用完整性保持表之间已定义的关系。 一般用外码实现 2. 实现数据完整性的方法 声明完整性 在表定义时声明 使用约束(CONSTRAINT)、缺省值(DEFAULT)等 由SQL Server自动加以保证 过程完整性 在客户端或服务器端用编程语言或工具实现 在Server端用触发器(trigger)来实现 7.2 实现约束 1. PRIMARY KEY 约束 2. Unique 约束 3. FOREIGN KEY 约束 4. Default 约束 5. CHECK 约束 PRIMARY KEY 约束 保证实体完整性 每个表有且只有一个PRI

文档评论(0)

1亿VIP精品文档

相关文档