What you should know

- [Instructor] Before we get started,I want to briefly describe someassumptions about background knowledge.For this course, I assume you have somefamiliarity with relational databases.As I introduce different types of NoSQL databases,I will compare some of their featuresto the features of traditional relational databases.If, at any time, you would like a refresheron relational databases, I suggest you takea closer look at theRelational Database Fundamentals course.I also assume you're familiar with the command line.Finally, we will be working with Python,so it helps to have some experiencewith scripting or programming.

You don't need much experience,but if at any time, you'd like more detailson Python, I suggest you view the Upand Running with Python course.

Resume Transcript Auto-Scroll

Author

Released

2/14/2017

Many organizations are turning to NoSQL databases to store large volumes of complex data, sparking an increased need for data scientists and analysts to understand non-relational data stores. If you're a data scientist or business analyst who needs to work with NoSQL, then this course is for you. Learn about the differences between relational and NoSQL databases, review types of NoSQL databases, and see how to perform common data science tasks, including data preparation, exploration, and building and applying models.

The course begins with an introduction to NoSQL, and then delves into the specifics of document, wide-column, and graph databases. Learn key details for performing data preparation, exploration, and extraction for each type of NoSQL database. Review case studies that show how to use various NoSQL databases with popular data science tools, including the document database MongoDB, the wide-column database Cassandra, and the graph database Neo4j.