第5次课—联系数据库sqlserver2005介绍.pptVIP

  • 5
  • 0
  • 约1.22万字
  • 约 43页
  • 2017-03-31 发布于四川
  • 举报
第5次课—联系数据库sqlserver2005介绍

数据库技术与应用 北京邮电大学计算机学院 肖达 xiaoda99@ 第二章 关系数据库 2.1 关系数据结构及形式化定义 2.2 关系操作 2.3 关系代数 2.4 关系的完整性 2.3 关系的完整性 2.4.1 关系的三类完整性约束 2.4.2 实体完整性 2.4.3 参照完整性 2.4.4 用户定义的完整性 2.4.1 关系的三类完整性约束 实体完整性和参照完整性: 关系模型必须满足的完整性约束条件 称为关系的两个不变性,应该由关系系统自动支持 用户定义的完整性: 应用领域需要遵循的约束条件,体现了具体领域中的语义约束 2.4 关系的完整性 2.4.1关系的三类完整性约束 2.4.2 实体完整性 2.4.3 参照完整性 2.4.4 用户定义的完整性 2.4.2 实体完整性 规则2.1 实体完整性规则(Entity Integrity) 若属性A是基本关系R的主属性,则属性A不能取空值 例: SAP(SUPERVISOR,SPECIALITY,POSTGRADUATE) POSTGRADUATE: 主码(假设研究生不会重名) 不能取空值 实体完整性(续) 实体完整性规则的说明 (1) 实体完整性规则是针对基本关系而言的。一个基本表通常对应现实世界的一个实体集。 (2) 现实世界中的实体是可区分的,即它们具有某种唯一性标识。 (

文档评论(0)

1亿VIP精品文档

相关文档