Databases


Database Internals: A deep-dive into how distributed data systems work
Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement
Designing Data-Intensive Applications
SQL Performance Explained
SQL Antipatterns: Avoiding the Pitfalls of Database Programming (Pragmatic Programmers)
Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design
Database System Concepts
An Introduction to Database Systems
Learning SQL
Graph Databases
SQL and Relational Theory: How to Write Accurate SQL Code
NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
MongoDB: The Definitive Guide
Refactoring Databases: Evolutionary Database Design
PostgreSQL: Up and Running
Database Systems by Carlos M. CoronelSQL QuickStart Guide by Walter ShieldsDatabase Systems by Hector Garcia-MolinaModern Database Management by Jeffrey A. HofferA Guide to SQL by Mark Shellman
Open Syllabus SQL Books
89 books — 5 voters

An Introduction to Database Systems
C.J. Date

...SQL is very far from being the “perfect” relational language—it suffers from numerous sins of both omission and commission. ...the overriding issue is simply that SQL fails in all too many ways to support the relational model properly. As a consequence, it is not at all clear that today's SQL products really deserve to be called “relational” at all! Indeed, as far as this writer is aware, there is no product on the market today that supports the relational model in its entirety. This is not t ...more
C.J. Date, An Introduction to Database Systems

More quotes...