Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Database system implementation

    Database system implementation

    Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer D. Widom · 1999

    Systems & OS
    Open LibraryAmazon
    Stats for nerds
    3recommend
    3mentions
    3people
    2015–2020years
    100% recommend

    Mentions per year

    201520162017201820192020

    What Hacker News says

    1. ComodoHackerMay 2020
      If you want something more advanced and fundamental, I'd recommend classic Database System Implementation[0] by Hector Garcia-Molina; Jennifer D. Widom; Jeffrey D. Ullman. It's still relevant. Technologies change, but fundamental principles and algorithms... change order of magnitude slower.

      And yes, it's that Ullman.

      0. https://www.amazon.com/dp/0130402648

      thread
    2. DoofusOfDeathJun 2017
      That's a good point; let me clarify.

      It's definitely a good idea to have prior general knowledge of database internals before reading an "internals" book.

      I'm not sure if it's out of date, but my favorite book on the topic was "Database System Implementation" by Garcia-Molina et al. I found it to be super-readable.

      What I like about the "internals" book is you get to see a real, specific database up close, warts and all. It gives you a different perspective from an overview book like the one mentioned above.

      thread
    3. gburtNov 2015
      I took the same course @geedy is speaking of (with him, in fact) and there are two good comparable resources I'm aware of:

      (1) Ramon's (excellent!) lecture notes themselves are currently (but not always) available on his website: https://people.ok.ubc.ca/rlawrenc/teaching/404/notes/index.h...

      (2) Garcia-Molina, Ullman and Widom's book and courses taught on their work: http://www.amazon.ca/Database-System-Implementation-Hector-G... http://infolab.stanford.edu/~ullman/dbsi.html

      thread

    Related

    Cover of Database systems
    2010–2026

    Database systems

    Hector Garcia-Molina
    11 recommend · 19
    Cover of Transaction processing
    2008–2025

    Transaction processing

    Gray, Jim
    13 recommend · 21
    Cover of An introduction to database systems
    2009–2024

    An introduction to database systems

    C. J. Date
    14 recommend · 35
    Cover of Architecture of a database system
    2014–2024

    Architecture of a database system

    Joseph M. Hellerstein
    7 recommend · 13
    Cover of Database management systems
    2008–2023

    Database management systems

    Raghu Ramakrishnan
    7 recommend · 16
    Cover of UNIX relational database management
    2013–2023

    UNIX relational database management

    Rod Manis
    2 recommend · 4
    Cover of Readings in database systems
    2007–2025

    Readings in database systems

    Michael Stonebraker
    11 recommend · 22
    Cover of Database Design for Mere Mortals
    2010–2026

    Database Design for Mere Mortals

    Michael J. Hernandez
    12 recommend · 26