This book’s format originally came to us when we read Bruce Tate’s exemplary Seven Languages in Seven Weeks [Tat10] many years ago. That book’s style of progressively introducing languages struck a chord with us. We felt teaching databases in the same manner would provide a smooth medium for tackling some of these tough NoSQL questions while also creating conceptual bridges across chapters.