第03章 关系运算和完整性约束.pptVIP

  • 6
  • 0
  • 约1.67千字
  • 约 43页
  • 2019-07-07 发布于湖北
  • 举报
关系运算和完整性约束 ;第3章 关系数据库;3.1 关系的定义 ;1 关系模型概述;1 关系模型概述;2 关系的定义(1);2 关系的定义(2);关系的性质 (1)每一列中的值是同类型的数据,都来自同一个域。 (2)不同的列可以有相同的域,每一列称为一个属性,用属性名标识。 (3)元组中的每个分量是不可分的数据项 (4)关系中的各个元组是不同的,即不允许有重复的元组。见下页例子说明。 (5)元组的次序是无关紧要的。 说明:关系中的元组与E-R模型中的实体1-1对应,本书以后不加区别的使用。因此,关系是元组的集合,亦即实体的集合。见下页例子具体说明。 ;表3-2 职工信息表 ;3.3 关系的码;3.3 关系的码;3.4 数据的完整性—关系模式概念;3.4 完整性规则(1) ; 2、参照完整性规则(Reference Integrity):设属性组A是关系 R的外键且A又是关系S的主键,则对于R中的每一个元组在 属性A上的值必须为:或者空值或者等于S中某一个元组的主 键值。 (1)所谓参照,就是关系R与另一关系S之间的联系,这种联系是通过其相同属性来建立的。参照完整性规则给出 了关系之间建立联系的约束条件。 (2)实体完整性和参照完整性都是关系模型必须满足的完整性约束条件,这些约束条件由RDBMS自动支持。;3、用户定义的完整性规则

文档评论(0)

1亿VIP精品文档

相关文档