Ask HN: Books about database implementation (relational algebra, etc.)?
I'm looking for a book on the computer science involved in implementing a database:
* Relational algebra
* Logical vs. physical planning stages
* Optimization (cost-based, etc.)
* Indexing algorithms
* Physical layouts
* Concurrency control
* Parsing
* Distribution
* OLTP vs. OLAP
* etc.
I'm not looking for books about how to write database apps or to manage them, nor books about modeling data or explaining SQL.
Thanks!