Transaction Processing: Concepts and Techniques [0] by Jim Gray and Andreas Reuter. Not so much relational algebra, but everything you need to know to implement a classic relational engine.
[0] https://www.amazon.com/Transaction-Processing-Concepts-Techn...