2011-05-28 79 views
2

我正在尋找在C++中從頭創建我自己的DBMS的方法(僅用於有趣和教育目的)。我被困在開始它的地方。任何人都可以告訴我該如何開始(設計)這個。 postgresql代碼和體系結構會有幫助嗎?關於創建DBMS的建議

在此先感謝。

回答

3

看看SQLite及其文檔。這可能是一個好的開始。

3

首先閱讀Gray和Reuter的「Transaction Processing:Concepts & Techniques」。它貫穿了DBMS的所有主要組件。以下引用非常有趣。

現在差​​不多20歲了,但仍然非常相關。