Explore the fundamentals of NoSQL. Learn the differences between NoSQL and traditional relational databases, discover how to perform common data science tasks with NoSQL, and more.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- Exercise files
- The limits of relational databases
- Types of NoSQL databases
- Advantages of NoSQL databases
- Performing data science tasks with NoSQL
- Preparing data
- Exploring data
- Building models
- Applying models
- Document data models
- JSON structures
- Prepare data with document databases
- Install Anaconda
- Install MongoDB
- Working with Jupyter
- Explore data with document databases
- Extract data with document databases
- Perform quality checks
- Index data with document databases
- Data frames in MongoDB
- Tips for using document databases for data science
- Wide-column data models
- Prepare data with wide-column databases
- Install the Java Development Kit
- Install Cassandra
- Prepare data for Cassandra
- Load data into Cassandra
- Cassandra and Spark
- Tips for using wide-column databases for data science
- Graph data models
- Key graphi concepts
- Prepare data with graph databases
- Install Neo4j
- Explore data with graph databases
- Extract data with graph databases
- Tips for using graph databases for data science
- Next Steps
Taught by
Dan Sullivan