SQL Data Science & Analytics Roadmap
SQL Data Science & Analytics Roadmap
SQL
Data Science & Analytics Roadmap
carlosdavidcosta.medium.com /carlosdavidcosta
SQL
/carlosdavidcosta
carlosdavidcosta.medium.com
1
The basic of databases
Different types of databases: Relational vs NoSQL.
Basic database concepts: Database, tables, rows, columns,
relationships, primary and foreign keys, and normalization.
Setting up your environment:
install one of the relational data base management
system (MySQL, PostgreQL, Or SQLite)
Install one DB client (Workbench or DBever)
2
SQL Fundamentals
SQL datatypes.
BasICSQL commands: SELECT, INSERT, UPDATE,
DELETE.
Filtering data using WHERE.
Sort data using ORDER BY
Aggregate functions: COUNT, SUM, AVG, MIN, MAX.
Filtering grouped data: HAVING.
3
Practice
Practicing SQL queries: LeetCode and Datalemur.
Work on real-world datasets to apply SQL for data
analysis.
4
SQL JOINS
Get confortable with joins and their application: INNER
JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Practice SQL Joins on Dataleur and LeetCode
5
Data Cleaning
Describing tables
Finding duplicates
Dealing with missing data
SQL CASE
Practice: Find a dataset on Kaggle and perform data
cleaning using SQL
6
Advanced SQL
Subquery
CTE
Window Function
7
Continuous learning
Perform a complete exploratory data analysis on a dataset
of your interest and share the insights.