数据库系统概论nIntroductiontoDatabaseSystem.pptVIP

  • 3
  • 0
  • 约4.39千字
  • 约 44页
  • 2018-07-09 发布于江苏
  • 举报

数据库系统概论nIntroductiontoDatabaseSystem.ppt

数据库系统概论nIntroductiontoDatabaseSystem

An Introduction to Database System 第二章 关系数据库 2.1 关系数据结构及形式化定义 2.2 关系操作 2.3 关系的完整性 2.4 关系代数 2.5 关系演算(自修) 2.6 小结 2.3 关系的完整性 关系模型的完整性规则是对关系的某种约束条件。 关系模型中三类完整性约束: 实体完整性 参照完整性 用户定义的完整性 实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。 关系的完整性(续) 一、 实体完整性 二、 参照完整性 三、用户定义的完整性 关系的完整性(续) 实体完整性 实体完整性规则(Entity Integrity)若属性A是基本关系R的主属性,则属性A不能取空值。 所谓空值,就是“不知道”或者“不存在”的值。 例如: SAP(SUPERVISOR,SPECIALITY, POSTGRADUATE) POSTGRADUATE属性为主码 (假设研究生不会重名),则其不能取空值 关系的完整性(续) 实体完整性(续) 关系模型必须遵守实体完整性规则的原因 实体完整性规则是针对基本关系而言的。一个基本表通常对应现实世界的一个实体集或多对多联系。 现实世界中的实体和实体间的联系都是可区分的,即

文档评论(0)

1亿VIP精品文档

相关文档