|
|
|
|
|
by kephra
3929 days ago
|
|
Old but classic is C.J.Date's "An Introduction to Database Systems". This book covers most concepts required for databases, and the reason why relational databases had been an improvement over prior key-value, hierarchical, and network databases. One could consider relational language as a database kernel language. |
|
For example, if the relational language is the database kernel language (model?), why does the "degradation" towards key-value pairs benefit a cache like Redis?
I'm all for principles books on databases right now, so thanks, I'll take a look.
EDIT: oh, CJ Date wrote "Database in Depth: Relational Theory for Practitioners", which seems newer. Do you know how they compare?