Could you recommend something more appropriate for someone who would like to explore the world of database implementations?
If you're talking about actually implementing a full transactional database system, strong foundational books are:
Transaction Processing: Concepts and Techniques (Gray and Reuter)
Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery (Vossen and Weikum)
Neither are exactly easy reading, but the concepts therein are really important.
Also if you are interested in B-Trees start with "The Ubiquitous B-Tree" by Comer. [ http://dx.doi.org/10.1145/356770.356776 ].