Databases


Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement
Designing Data-Intensive Applications
Database Internals: A deep-dive into how distributed data systems work
SQL Antipatterns: Avoiding the Pitfalls of Database Programming (Pragmatic Programmers)
SQL Performance Explained
Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design
An Introduction to Database Systems
Database System Concepts
NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
Learning SQL
Graph Databases
SQL and Relational Theory: How to Write Accurate SQL Code
MongoDB: The Definitive Guide
PostgreSQL: Up and Running
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

...since there is so much confusion surrounding it in the industry. You will often hear claims to the effect that relational attributes can only be of very simple types (numbers, strings, and so forth). The truth is, however, that there is absolutely nothing in the relational model to support such claims. ...in fact, types can be as simple or as complex as we like, and so we can have attributes whose values are numbers, or strings, or dates, or times, or audio recordings, or maps, or video recor ...more
C.J. Date, An Introduction to Database Systems

Steven Magee
I regard the internet as an extension to my brain.
Steven Magee

More quotes...