为什么要提出关系代数 SQL语言——>关系模型基本运算的各种组合——>数据库管理系统——>关系模型的基本运算 数据库管理系统就是逐步地执行复杂的关系模型 基本操作的约束条件 关系代数运算的基本操作 集合操作 纯关系操作 1.关系代数之基本操作 “并”操作 “差”操作 “笛卡尔积”操作 “选择”操作 “投影”操作 2.关系代数之扩展操作 1.“交”操作 2. “θ- 连接” 操作 3. “等值-连接”操作 4. “自然连接”操作 应用训练 关系代数之复杂扩展操作 “除”操作 “外连接”操作 总结