2011-10-27 67 views
3

我一直試圖一遍又一遍地重複我的元組演算幾個小時和幾天。更糟糕的是,我的教授和導師在他們的小時間幫助不大。學習元組演算的好資源?

有沒有人知道一個學習元組演算的好地方?我很難理解如何根據我想從數據庫中獲得的內容「說」語言。

謝謝,山姆

回答

3

兩個好書我建議:關係數據庫的

理論的戴維·梅爾

數據庫系統的基本原理由Elmasri和Navanthe

+1

Maier的書可以在線獲取:http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html –

-3

我認爲你想要好的SQL引用?元組演算是SQL的前身&自SWL成爲事實標準以來還沒有真正使用過?

嘗試谷歌...有SQL資源的地段在那裏

+1

我的意思不是粗魯,但你完全錯過了我的問題。告訴我學習SQL而不是元組演算是告訴我在A之前學習B。 – Sam

+0

嘿,想想你喜歡什麼......我知道有很多高級別的SQL,即使知道有'tuple calculus'之類的東西,也沒有EVER。 ..我正在嘗試你是務實的 - 但是ppl會投下任何東西......我也認爲你錯過了mt點,這是SQL是一個元組演算的實現,也是最廣泛使用的,所以有很多資源(包括基本的形成查詢和「說語言,以獲得你想從數據庫中獲得什麼」 - 順便說一句,TC不是一種語言,所以你在那裏說什麼是沒有意義的...... –

+0

亞倫,SQL不能真的被稱爲微積分的實現,因爲SQL根本不是一個適當的關係語言,它使用了一個完全不同的模型,實際上SQL從關係微積分和代數中借鑑了一些想法,但是兩者都不相等,暗示Sam不需要了解關係模的基本原理el,但應該學習SQL,而不是非常有用或重要。這就像告訴某人,如果他們使用Microsoft Excel,那麼他們不需要學習算術! – sqlvogel