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
An Introduction to Database Systems
Database System Concepts
Graph Databases
Learning SQL
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
Practical SQL: A Beginner's Guide to Storytelling with Data
Database Management Systems by Gehrke RamakrishnanBeginning Database Design Solutions by Rod StephensDatabase Systems by Carlos M. CoronelSQL QuickStart Guide by Walter ShieldsDatabase Systems by Hector Garcia-Molina
Open Syllabus SQL Books
89 books — 3 voters

Will Advise
I'm an oracle of the past. I can accurately predict up to 1 minute in the future, by thoroughly investigating the last 2 years of your life. Also, I look like an old database – flat and full of useless info. ...more
Will Advise, Nothing is here...

...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...