04设计数据完整性.pptVIP

  • 4
  • 0
  • 约9.17千字
  • 约 70页
  • 2017-06-10 发布于四川
  • 举报
第十五章 设计数据完整性 主要内容 1、数据完整性的基础知识 2、使用约束实施数据完整性 3、使用默认值实施数据完整性 4、使用规则实施数据完整性 SQL数据库不只是存储数据,还必须保证所存储的数据是正确的。必须提供一种机制,来检查数据是否满足规定的条件,以保证数据正确,避免不合语义的错误数据的输入和输出。SQL提供了大量的完整性约束,保证数据库表中数据的完整性。本章将主要讨论各种类型的约束及其在SQL数据库中的应用 数据完整性基础 数据完整性:是衡量数据库中数据质量好坏的一种标志,是确保数据库中数据一致、正确以及符合企业规则的一种思想,是使无序的数据条理化,确保正确的数据存放在正确位置的一种手段。 完整性要求的数据具有以下3个特点: 1)数据的值正确无误.数据类型要正确,数据的值必须存在于正确的范围内. 2)数据的存在必须确保同一表格数据之间的和谐关系 例如:一个表中不允许有相同的实体存在. 3)数据的存在必须确保不同表格数据之间的和谐关系 主键和外键的关系,外键所在表中的值必须在主键所在表中存在,如果不存在就失去意义. 14.1 完整性约束简介 完整性约束简称约束,是关系数据库中的对象,用以存放插入到一个表某一列数据的规则。在SQL中有多种不同类型的约束。 14.1.1 数据的完整性 约束是用来确保数据的准确性和一致性。数据的完整性就是对数据的准确性和一致性的一种保

文档评论(0)

1亿VIP精品文档

相关文档