Rezension bezieht sich auf: File Structures: An Object-Oriented Approach with C++ (Gebundene Ausgabe)
The book is an excellent introduction to what goes on inside databases.
I used an earlier edition of this book when I was suddenly put in the position of writing database internals, and I had to modify and improve the B-tree code of a database.
While the book is not advanced, it gave me an understanding of how B-trees work which helped me master this assignment. After reading this book, I was able to read more advanced articles in the database literature.
The discussion in the book is extremely clear. The content is fascinating and it gives you a solid introduction to topics that are basic to modern computer systems.
The book will not make you an expert (you have to have suitable mentors and suitable reading of the literature for that) but it will get you off the ground which is all you should expect from an introductory book.
You have to recognize that the code and algorithms are not industry quality - they are teaching quality - they do not have all the optimizations one would expect to use in industry; the code in the book is designed to make the concepts clear.