Are you aware of any recently published textbooks (2018-2022) suitable for an introductory course in databases? I've been using the classical textbooks so far, i.e. "Database Systems Complete Book", "Fundamentals of Database Systems", "Database System Concepts". Would like to hear from you of any new entries, preferably with additional materials for instructors. Thank you!

  • 1
    $\begingroup$ What do you expect that a new book would add of value that a classic book is missing? I ask because for an introductory course I would not expect there to be a need beyond using a classic book. $\endgroup$
    – Guy Coder
    Dec 16, 2021 at 10:00
  • $\begingroup$ @GuyCoder possibly new exercises, quizzes, online resources, slides, NoSQL new technologies, etc. $\endgroup$ Dec 16, 2021 at 22:40
  • 1
    $\begingroup$ I don't plan to write an answer. IMHO in your list the only item that can not be found in a classic book is the NoSQL and new technologies. See: Neo4j books. Learning Neo4j help me understand the pitfalls of SQL that are not typically advertised. That is not saying SQL should not be used but that for certain problems SQL is the wrong tool. $\endgroup$
    – Guy Coder
    Dec 17, 2021 at 11:19
  • 1
    $\begingroup$ I'd look at books (like) Data Analysis Using SQL and Excel. (Disclaimer I've not seen it myself. Just that the direction seems good) $\endgroup$
    – Rusi
    Dec 18, 2021 at 15:50
  • 1
    $\begingroup$ @GuyCoder Just about everything the original Neo4j book said about relational DBs was wrong so I wouldn't trust anything about the relational model written from a Neo4j source. $\endgroup$
    – philipxy
    Dec 23, 2021 at 5:07


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.