Chapter 2: Designing Data-Intensive Applications - Data models - Part 2 : Query Languages
In the first part of this chapter, we discussed relational databases and NoSQL systems. Now, let’s look at something fundamental to how we interact with data: query languages. This introduces the di...