数据库系统基础教程(4-5)[书上2.4简单查询关系代数作为前半部分 第五章作为4后半部分].ppt

数据库系统基础教程(4-5)[书上2.4简单查询关系代数作为前半部分 第五章作为4后半部分].ppt

数据库系统基础教程(4-5)[书上2.4简单查询关系代数作为前半部分 第五章作为4后半部分]

第四章 其它数据模型 其它数据模型: 层次模型和网状模型 ODL模型 对象关系模型 第五章 关系代数 主要解决问题: 在关系模式设计已确定的前题下,在这些关系上可进行哪些运算?得到怎样的新关系? 关系操作有两种不同的表示方式:代数的和逻辑的。 关系代数不仅可以表示运算,也可表示对数据库的约束。 关系操作可在无重复元组的集合set上运算,也能在有重复元组的包bag上运算。 5.1 本章使用的数据库模式 Movie(title, year, length, inColor, studioName, producerC#) StarsIn(movieTitle, Movieyear, starName) MovieStar(name, address, gender, birthdate) MovieExec(name, address, cert#, netWorth) Studio(name, address, presC#) 5.2 关系代数 关系代数 Relational Algebra: 在关系模型上定义的一组标准运算,可由已知的关系计算得到新的关系。 注意:结果关系的属性是什么?结果关系中的元组是什么?各种运算的特征。 5.2.1 关系代数基础 关系代数中的运算(四大类 共九种): 一般集合运算:并、交、差(在两个相同模式的关系上进行) 删

文档评论(0)

1亿VIP精品文档

相关文档