外连接(outer jion)
考试要求: 掌握     
知识路径:  > 数据库技术  > 关系数据库  > 关系运算  > 关系代数运算及关系代数表达式  > 扩展的关系运算


 
       
       SCSC关系
       外连接运算是连接运算的扩展,可以处理缺失的信息。对于上图的SSC关系,当进行的自然连接时,其结果如下图所示。
       
       
       从上图可以看出SSC的自然连接的结果丢失了黎明、刘明远、赵国庆的信息。可是,使用外连接就可以避免这样的信息丢失。外连接运算有三种:左外连接、右外连接和全外连接。
       左外连接(left outer jion)
       
       SCSC关系
       左外连接:取出左侧关系中所有与右侧关系中任一元组都不匹配的元组,用空值null填充所有来自右侧关系的属性,构成新的元组,将其加入自然连接的结果中。对于上图的SSC关系,当我们对其进行左外连接时,其结果如下图所示。
       
       
       右外连接(right outer jion)
       
       SCSC关系
       右外连接:取出右侧关系中所有与左侧关系中任一元组都不匹配的元组,用空值null填充所有来自左侧关系的属性,构成新的元组,将其加入自然连接的结果中。对于上图的SCC关系,当我们对其进行右外连接时,其结果如下图所示。
       
       
       全外连接(full outer jion)
       全外联接:完成左外连接和右外连接的操作。既填充左侧关系中所有与右侧关系中任一元组都不匹配的元组,又填充右侧关系中所有与左侧关系中任一元组都不匹配的元组,将产生的新元组加入自然连接的结果中。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有