Goodreads helps you keep track of books you want to read.
Start by marking “Architecture of a Database System” as Want to Read:
Architecture of a Database System
Database Management Systems (DBMSs) are a ubiquitous and critical component of modern computing, and the result of decades of research and development in both academia and industry. Architecture of a Database System presents an architectural discussion of DBMS design principles, including process models, parallel architecture, storage system design, transaction system impl
...more
Paperback, 136 pages
Published
September 30th 2007
by Now Publishers
(first published January 1st 2007)
Friend Reviews
To see what your friends thought of this book,
please sign up.
Reader Q&A
To ask other readers questions about
Architecture of a Database System,
please sign up.
Be the first to ask a question about Architecture of a Database System
This book is not yet featured on Listopia.
Add this book to your favorite list »
Community Reviews
(showing 1-30 of 31)
Nevertheless this book is short, it can be considered as an encyclopedic reference on relational database systems. It contains the body knowledge of every aspect of the design of the RDBMS and should be considered as first point of contact into DB world. But as its quite short for a book -- it's more introduction into DB theory, however contains a lot of good references for further digging. Also, serves as a good complementary to the classical "System R" paper.
Available at http://db.cs.berkeley.edu/papers/fntd... (big PDF). Very interesting look at the implementation of databases, followed by lots of pointers on where to learn more.
I read it for the discussion on locking hierarchies, which has more "if you want to learn more" pointers than normal.
I was happy to learn that database servers need to implement a form of Dijkstra's Bankers Algorithm; so contrary to Andrew S. Tannenbaum, that algorithm can, in fact, be applied in real life.
I read it for the discussion on locking hierarchies, which has more "if you want to learn more" pointers than normal.
I was happy to learn that database servers need to implement a form of Dijkstra's Bankers Algorithm; so contrary to Andrew S. Tannenbaum, that algorithm can, in fact, be applied in real life.
There are no discussion topics on this book yet.
Be the first to start one »



















