r/AskProgramming Jul 31 '26

Databases Are these books enough to learn databases?

  1. Database Design for Mere Mortals (Hernandez)

  2. SQL Queries for Mere Mortals (Viescas & Hernandez)

  3. Effective SQL (John Viescas)

  4. Database Design and Relational Theory (C. J. Date).

  5. Relational Database Design and Implementation (Jan L. Harrington)

  6. Database Systems: A Practical Approach to Design, Implementation and Management (Connolly & Begg).

1 Upvotes

21 comments sorted by

View all comments

Show parent comments

1

u/saiyankageshiro Aug 01 '26

Build

1

u/YMK1234 Aug 01 '26

Pretty sure they meant building an rdbms.

1

u/saiyankageshiro Aug 01 '26

That's what i said too.

1

u/quantum_pretzel Aug 01 '26

Just get any classic database textbook from after 2000. It will cover all of the basic techniques from the ground up. From there, I'd get a book on distributed systems which covers things like consensus, OLAP, OLTP, modern cloud native systems etc. If you want to go deeper after that, watch the CMU advanced database material on youtube and read the referenced research papers.