MongoDB Querying
This course explores how to use MongoDB a cross-platform document-oriented database that has become a popular tool for data wrangling and data science. MongoDB is a NoSQL (not only structured query language) that uses JSON (Javascript Object Notation) like documents with schemata. One advantage of MongoDB is the flexibility of how it stores data. You will learn how to perform MongoDB actions related to data wrangling by using Python with the PyMongo library. You will learn how to perform basic CRUD (create read update delete) operations on a Mongo DB document. Next learn how to use the find operation to select documents from a collection and to use query operators to match document criteria. You will learn how to select documents using a specified criterion similar to a WHERE clause in an SQL statement. Finally this course demonstrates how to use the mongoimport tool to import from JSON or CSV and mongoexport to export data from a MongoDB collection to JSON or CSV (comma separated values).