关系代数中的投影

时间:2014-12-02 00:41:41

标签: database projection relational-algebra

有一个名为Person的表,它有名称,年龄,重量列。

name: a, b,c,d,e

age: 34,21,23,34,12

如何使用关系代数投影年龄为34岁的名字?

1 个答案:

答案 0 :(得分:2)

如果我正确记住关系代数,它应该是这样的:

π name (σ age = 34 (Person)) 

其中π是投影,σ是选择。这将等于SQL中的select name from Person where age = 34,并且可以从人员选择关系中读取为,其中年龄为34并显示名称。

这里的格式化选项相当有限,所以看起来不应该......