2014-12-02 107 views
2

有一個名爲Person的表,它具有名稱,年齡,權重列。關係代數中的投影

name: a, b,c,d,e 

age: 34,21,23,34,12 

如何使用關係代數投影年齡34的名稱?

回答

2

如果我記得關係代數正確的應該是這樣的:

π name (σ age = 34 (Person)) 

其中π是投影和σ是選擇。這將等於SQL中的select name from Person where age = 34,可以從Person選擇關係中讀取爲,其中age是34並顯示名稱。

這裏的格式化選項相當有限,所以它看起來不太像它應該...