Data Science Foundations: Choosing the Right Database
50mIntermediate2018-06-19
Authors

Kumaran Ponnambalam
Working with data for 20+ years
Course details
Over the past few years, the database world has seen a plethora of new database types appear: document, key-value, graph, and columnar. In addition, data science professionals also have the old giant—relational database management systems (RDBMS)—as an option. Typical data science and analytics use cases have now expanded to text, social media, IoT, and the cloud. With so much to consider, how do you choose the right database for your specific data science project? This course can help by sharing what you need to know to make an informed decision.
Kumaran Ponnambalam begins by discussing the roles of databases in data science, as well as the key feature and performance requirements for databases in this field. Next, Kumaran goes over different database types, sharing the strengths and weaknesses of each one. To wrap up, he walks through specific use cases and shows how to select the best database technology for each situation.
Kumaran Ponnambalam begins by discussing the roles of databases in data science, as well as the key feature and performance requirements for databases in this field. Next, Kumaran goes over different database types, sharing the strengths and weaknesses of each one. To wrap up, he walks through specific use cases and shows how to select the best database technology for each situation.
Skills covered
Data EngineeringProjectData Science
Concepts
0. Introduction
- 01 - Welcome
1. Roles of Databases in Data Science
- 02 - Database usage types
- 03 - Data science process
- 04 - Role of databases in data science
- 05 - Key requirements for databases in data science
2. Database Types - Evaluation
- 06 - Hadoop Distributed File System (HDFS)
- 07 - RDBMS
- 08 - Document databases
- 09 - Columnar databases
- 10 - Key-value databases
- 11 - Graph databases
3. Use Cases
- 12 - Operations analytics
- 13 - Video sharing website
- 14 - Social media analytics platform
- 15 - Complete ecommerce platform
Conclusion
- 16 - Next steps