2011-05-28 80 views
2

我正在寻找在C++中从头创建我自己的DBMS的方法(仅用于有趣和教育目的)。我被困在开始它的地方。任何人都可以告诉我该如何开始(设计)这个。 postgresql代码和体系结构会有帮助吗?关于创建DBMS的建议

在此先感谢。

回答

3

看看SQLite及其文档。这可能是一个好的开始。

3

首先阅读Gray和Reuter的“Transaction Processing:Concepts & Techniques”。它贯穿了DBMS的所有主要组件。以下引用非常有趣。

现在差​​不多20岁了,但仍然非常相关。