数据库实现数据完整性.pptVIP

  • 1
  • 0
  • 约1.3万字
  • 约 49页
  • 2017-02-04 发布于江苏
  • 举报
第5章 实现数据完整性 数据完整性的类型 约束 禁用约束 默认值和规则 决定使用何种强制方法 推荐操作 数据完整性的类型 数据完整性的类型 数据完整性 指的是数据库中存储的数据的一致性和准确性 数据完整性的类型:域完整性、实体完整性、引用完整性 域完整性 域(或列)完整性是指对列指定一组有效的值并决定是否可为空值 实体完整性 实体(或表)完整性要求表中的所有行都有一个惟一的标识符,称为主键值 引用完整性 引用完整性确保主键(在被引用表中)和外键(在引用表中)之间的关系得到保持 第5章 实现数据完整性 数据完整性的类型 约束 禁用约束 默认值和规则 决定使用何种强制方法 推荐操作 约束 决定使用何种约束 约束的类型 决定使用何种约束 创建约束 使用 CREATE TABLE 或者 ALTER TABLE CREATE TABLE 是在创建表时创建约束 ALTER TABLE 是在一个已有的表上创建约束 可以添加约束到已有数据的表上 可添加单列或多列约束 若约束应用于单列,称为列级约束 若约束引用了多列,称为表级约束,即使它并没有引用表中的所有列 使用约束的注意事项 可直接在表上创建、更改和删除约束,而不必删除并重建表 应该在应用程序和事务内建立错误检查逻辑,以测试是否违反了某个约束 SQL Server 里的约束只是“最后防线” 当给一个表添加约束的时候,SQL Server

文档评论(0)

1亿VIP精品文档

相关文档