Re: Database question ?
Date: Fri, 13 Aug 2004 09:41:56 -0400
"m sergei" <sergei_m_1_at_yahoo.com> wrote in message
> I have a question about how is Database software constructed ?
> Say Oracle/Sybase etc database software, how are they programmed ? ie
> how is data actually stored in tables, or actually in files ?
If you are willing to look at a product that isn't one of the "big three", you can get a fair amount of info online about Oracle/Rdb. Oracle/Rdb is NOT Oracle RDBMS. Until 1994, it was DEC Rdb, with variants for VMS, ELN, and Unix.
A Google search for Oracle Rdb Internals yields several places where technical journals describe this product in some detail.
Back when I used to teach courses about this product, the DBA course covered the internal data structures in some detail. The internals course goes even deeper, and covers algorithms as well. The reason I like it for this purpose is that the software is divided into "layers" quite well, and each layer is easier to understand by itself than it would be to understand the whole thing at once. Received on Fri Aug 13 2004 - 15:41:56 CEST