数据库系统原理第二章关系数据模型.pptVIP

  • 50
  • 0
  • 约1.56万字
  • 约 100页
  • 2017-08-24 发布于广东
  • 举报

数据库系统原理第二章关系数据模型.ppt

数据库系统原理第二章关系数据模型

* * 2.5 关系上的约束 2.5.2 引用完整性约束 引用完整性约束(referential integrity constraint)是一种普通的约束:是指关系R中的元组的某个属性字段(设为A)的值为v,那么v也是另一个关系S的某个元组的一个相应属性字段(设为B)的值。 用关系代数表示为:πA(R) ? πB(S) 或 πA(R) -πB(S)= ? * * 2.5 关系上的约束 2.5.2 引用完整性约束 例如: 学藉管理数据库中, enroll表对students表sid的引用,满足πsid(enroll) ? πsid(students) enroll表对courses表cid的引用,满足也πcid(enroll) ? πcid(courses) * * 2.5 关系上的约束 2.5.3 键约束 键约束:students表的任何两个元组在sid字段上是不等的。 用关系代数表示为: S1:=students; S2:=students; σS1.sid=S2.sid and (S1.name≠S2.name or S1.sex≠S2.sex)(S1×S2)=? * * 2.5 关系上的约束 2.5.4 其他约束 对关系某属性的取值范围的约束 例如:students关系中sex只能取‘男’或‘女’ 用关系代数表示为: σse

文档评论(0)

1亿VIP精品文档

相关文档