Re: how to build a database from scratch

From: David Cressey <dcressey_at_verizon.net>
Date: Fri, 01 Dec 2006 16:07:02 GMT
Message-ID: <GqYbh.481$H22.118_at_trndny09>


<ctx2002_at_gmail.com> wrote in message
news:1164949193.049804.3530_at_j44g2000cwa.googlegroups.com...
> hi all:
>
> search on google, you see a lot of info and books talking about how to
> build operating systems and compilers from scratch, but i have never
> seen any books talks about how to build a database from scratch. any
> one know this kind of book even exists?
>
> most books and info are talking about modeling data and sql language.
> regards,
>
> anru
>

In the course of learning how to build a DBMS (if that is your goal), you might want to explore Firebird.

Firebird is an open source DBMS, derived from Interbase. Both were originally built by Jim Starkey. He knows his stuff. Learning what he did might help make some of the building concepts concrete. I don't know anything about the internals of Firebird, so I'm speculating about the value you would find there.

And, even if it is worthwhile, it's probably worth learning the internals of at least one other DBMS, just so you can get more than one perspective. All of this is in addition to, not in place of, learning what you can from books and articles. Received on Fri Dec 01 2006 - 17:07:02 CET

Original text of this message