第4章a数据性和sql实现.pptxVIP

  • 0
  • 0
  • 约3.8千字
  • 约 22页
  • 2021-11-14 发布于北京
  • 举报
第4章 完整性安全性4.1 完整性约束的SQL定义本节内容:什么是数据完整性数据完整性约束的分类数据完整性约束的SQL实现约束的更新相关内容的快速回顾:数据模型三要素(第1章)数据结构数据操作 数据的完整性约束条件数据模型应提供定义的手段,并在操作中自动检查SQL语句的基本使用方法(第3章)DDL语句Create Table、Alter Table……DML语句Select、Insert、Update、DeleteSQL中的数 据 完 整 性 约 束错误的数据无效的数据前后矛盾的数据4.0 .1什么是数据完整性数据完整性的定义:数据的完整性指数据的正确性、有效性和一致性。 (数据的正确性和相容性)。4.0.2 数据完整性约束的分类 列(Column)防止非法数据进入数据库:在应用程序中,对每个Insert、Update、Delete操作,增加检查代码;由DBMS用一定的控制机制,检查存储的数据,是否满足规定的条件(完整性约束条件)元组或表(Tuple、Table)表间(Tables)SQL中的数 据 完 整 性 约 束关系模型的完整性约束及对应的SQL实现方法:实体完整性 主码约束 (primary key) 唯一性约束 (Not Null、unique)参照完整性外部码约束 (foreign key)触发器约束(Trigger)用户自定义完整性 检查约束(check) 缺省约束

文档评论(0)

1亿VIP精品文档

相关文档