SQL vs. NoSQL: Which Database Type Is Right for You?
26mIntermediate2022-10-26
Authors

David Jones-Gilardi
Developer Experience Product Manager and Developer Advocate at DataStax
Course details
Even though relational databases are still the first choice for many developers and enterprises, NoSQL databases have become uniquely important in recent years. With a constantly increasing volume of data that needs to be accessed from anywhere in the world, NoSQL databases are up to the challenge, but how do you know when you should use them? In this course, instructor and developer David Jones-Gilardi gives you an overview of how to choose the right database to meet the specific needs of your organization.
Discover new skills to boost your marketability as an application developer in the know. Learn the difference between relational and NoSQL databases, when to use which, and why, exploring the volume and performance requirements of each as well as the wide variety of options for modeling data. Upon completing this course, you’ll be prepared to make an informed decision and choose the database that’s best for you.
Discover new skills to boost your marketability as an application developer in the know. Learn the difference between relational and NoSQL databases, when to use which, and why, exploring the volume and performance requirements of each as well as the wide variety of options for modeling data. Upon completing this course, you’ll be prepared to make an informed decision and choose the database that’s best for you.
Skills covered
NoSQLSQLDatabase AdministrationDatabase DevelopmentDatabase ManagementData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - What kind of database to choose
1. The History of Relational Databases
- 02 - The history of databases
- 03 - What is NoSQL
- 04 - Key differences in NoSQL databases
2. The Three Vs
- 05 - Volume
- 06 - Velocity
- 07 - Variety
3. Scalability, Performance, and Data Modeling
- 08 - Comparing the three Vs to current relational databases
- 09 - Fun with the CAP theorem
4. Choose Your Poison
- 10 - Choosing relational or NoSQL
Related courses
- Databases for Node.js Developers
- Complete Guide to Oracle Database 23ai: From Beginner to Advanced
- SQL for Exploratory Data Analysis Essential Training
- SQL for Finance Professionals
- Implementing a Data Warehouse SQL Server 2019
- Scala Essential Training for Data Science
- AWS for Architects: Network and Storage Design
- SQL for Statistics Essential Training
Related learn paths
- Introduction to Fundamental Skills for Data Work: Data Storage
- Explore App Development with the MERN Stack
- SQL for Data Professionals in Finance
- CFI Financial Analysis and Modeling Professional Certificate
- Become a Data Analytics Specialist
- Stay Ahead in GraphQL
- Become a Data Visualization Specialist: Tools
- Data Engineering Professional Certificate by Snowflake