认识数据库系统研讨.ppt

认识数据库系统研讨

* 1.6.3 关系模式 关系模型中,对关系的描述称为关系模式,简记为: 关系名(属性名1,属性名2,…,属性名n) 关系是关系模式在某一时刻的取值,一个关系模式可以形成多个关系,而一个关系只能对应一个关系模式。例如,对于一个关系模式:学生(学号,姓名,性别,出生日期,政治面貌,班级编号,照片) ,存入不同的学生信息就形成不同的关系。 关系模式是静态的、稳定的,关系是动态的,是不断变化的。 * 1.6.4 关系运算 关系运算就是对关系数据进行的操作。关系的基本运算有两类:传统的集合运算和专门的关系运算。关系的运算结果仍然是关系。 下面以教师A和教师B为例,来说明关系运算。 * 1.6.4 关系运算 1.传统的集合运算 传统的集合运算有:并、差、交,进行集合运算的关系R与S必须具有相同的关系模式。 (1)并运算:运算结果是将两个关系的所有元组组成一个新的关系,若有完全相同的元组,只留下一个。记作R∪S。 “教师A∪教师B”的结果如表1-4所示。 * 1.6.4 关系运算 1.传统的集合运算 (2)交运算:运算结果是两个关系中的公共元组组成一个新的关系。关系R与关系S的交运算记作R∩S。如表1-5所示。 (3)差运算:运算结果是由属于R但不属于S的元组组成一个新的关系。关系R与关系S的差运算

文档评论(0)

1亿VIP精品文档

相关文档