Chapter 2 - Data Models and Query Languages

1 · Timi Adeniran · Dec. 7, 2019, 4:20 p.m.
These are my notes from the second chapter of Martin Kleppmann's: Designing Data Intensive Applications. I've edited it slightly to make the headings more consistent and generally make it easier to read. This chapter surveys a couple of data models for storing and querying data, as well as different query languages. Relational Model Versus Document Model SQL is the best known data model today. Two of the earlier competitors of this model were the network model and the hierarchical model. NoSQL ...