2014-10-09 64 views

回答

0

你不能,至少不能用Codd描述的經典關係代數。你看,關係代數正在處理元組集合,並且集合根據定義是無序的。我們從SQL中知道的order by子句是處理數據集的顯示,其中上下文排序是有意義的。當然,我們可以用一個將關係轉換爲有序數據結構的函數來輕鬆擴展關係代數,但是請注意,這個操作並沒有關閉,所以它破壞了代數。對於關係代數的這種實際擴展,請參閱例如these lecture notes.