3.4�扩展关系代数运算
��
��为了更方便地表达用户提出的各种查询请求,可以在基本关系代数运算的基础上对其进行扩展。关系代数运算的扩展主要包括以下三个方面:
��1、允许将算术运算作为投影的一部分;
��2、一个重要的扩展是允许聚集运算,例如计算集合中元素的和或它们的平均值;
��3、另一个重要的扩展是外连接运算,使得关系代数表达式可以对表示缺失信息的空值null进行处理。
3.4.1 广义投影
��广义投影运算允许在投影列表中使用算术表达式。广义投影的运算形式为:
��ΠF1,F2,…,Fn(E)
其中E是任意关系代数表达式,而F1, F2,…,Fn中的每一个都是涉及E的模式中属性的算术表达式。特别地,算术表达式可以仅仅是某个属性或常量。
��
|