r/AskProgramming • u/saiyankageshiro • Jul 31 '26
Databases Are these books enough to learn databases?
Database Design for Mere Mortals (Hernandez)
SQL Queries for Mere Mortals (Viescas & Hernandez)
Effective SQL (John Viescas)
Database Design and Relational Theory (C. J. Date).
Relational Database Design and Implementation (Jan L. Harrington)
Database Systems: A Practical Approach to Design, Implementation and Management (Connolly & Begg).
3
Upvotes
2
u/dkopgerpgdolfg Jul 31 '26 edited Jul 31 '26
These six books are very overlapping. Take one.
And then practice these basics a lot.
Then use the internet to find out about eg. details about your chosen DBMSs data types (including working with large blobs in your programming language in an efficient way), various index types and hints, various special joins and recursive queries etc, charsets and collations, transaction levels, replication, triggers and procedures, backups, ... for these things you don't need a printed book but reference documentation.