Summary
This chapter explored the City Bikes project implemented by an imaginary city council. This began with a consideration of the predicted problems faced by the council and how the project proposal might address those problems. Among these considerations were the council's time and budget, uncertain requirements, and the technical team's decision to use a MongoDB Atlas-based Database-as-a-Service (DBaaS) solution to address all these issues. You studied the database design in detail and reviewed MongoDB queries to log, implement, and resolve several example scenarios in this example system.
Throughout this course, you have been introduced to various features and benefits of MongoDB through practical examples and applications. You started with the basics of MongoDB, looking at its nature and function, and how it differs from traditional RDBMS databases. You then uncovered the benefits offered by its JSON-based data structure and flexible schema. Next, you learned the...