SQL Learning Roadmap

Basic Operations
Basic Operations
Complex Queries
Complex Queries
Views
Views
Stored Procedures and Functions
Stored Procedures an…
Triggers and Events
Triggers and Events
Transactions
Transactions
Indexes
Indexes
Security and Permissions
Security and Permiss…
Querying data
Querying data
Modifying data
Modifying data
Filtering data 
Filtering data 
Operators
Operators
Sorting and limiting data 
Sorting and limiting…
Aggregate functions
Aggregate functions
BEGIN, COMMIT, ROLLBACK  
BEGIN, COMMIT, ROLLB…
Joins (INNER, OUTER, SELF, NATURAL, CROSS) 
Joins (INNER, OUTER,…
Grouping data (GROUP BY, HAVING, ROLLUP)
Grouping data (GROUP…
Subqueries
Subqueries
advanced functions
advanced functions
N+1 problem
N+1 problem
DataTypes
DataTypes
DDL
DDL
Primary Keys & Foreign Keys
Primary Keys & Forei…
views
views
String and Date functions
String and Date func…
union intersect except
union intersect exce…
Case Statement
Case Statement
Index
Index
Triggers & Events
Triggers & Events
stored procedure
stored procedure
Common Table Expression
Common Table Express…
permission & security
permission & security
Performance Optimization
Performance Optimiza…
Partitioning & Sharding
Partitioning & Shard…
N=1 problem
N=1 problem
Tools & Ecosystem
Tools & Ecosystem
Cloud databases
Cloud databases
Popular RDBMS
Popular RDBMS
MySQL, PostgreSQL, SQL Server, Oracle
MySQL, PostgreSQL, S…
BigQuery, Snowflake, AWS RDS, Azure SQL
BigQuery, Snowflake, AWS RDS…
sql/nosql
sql/nosql
Difference SQL and NoSQL
Difference SQL and N…
Types of NoSQL databases
Types of NoSQL datab…
Document DBs
Document DBs
MongoDB, CouchDB
MongoDB, CouchDB
Key-Value Stores
Key-Value Stores
Redis, DynamoDB
Redis, DynamoDB
Column-Family Stores
Column-Family Stores
Cassandra, HBase
Cassandra, HBase
Graph Databases
Graph Databases
Neo4j, ArangoDB
Neo4j, ArangoDB
MongoDB Query Language
MongoDB Query Langua…
Crud Operations
Crud Operations
Aggregation & Filters
Aggregation & Filters
Data modeling in a document store
Data modeling in a d…
Datawarehouse
Datawarehouse
Extraction Transform Load
Extraction Transform…
Talend
Talend
SSIS
SSIS
Apache Airflow
Apache Airflow
Stock
Stock
Exploitation
Exploitation
Power BI
Power BI
Tableau
Tableau
Fact Tables
Fact Tables
Dimension Tables
Dimension Tables
Data Lake
Data Lake
visualisation
visualisation
Online Analytical Processing
Online Analytical Pr…
Analyse
Analyse
Microsoft Analysis Services
Microsoft Analysis S…
Business Intelligence
Business Intelligence
Dashboard, Graphics,Report 
Dashboard, Graphics,…
Oracle, SQL Server, Amazon Redshift, Snowflake, BigQuery
Oracle, SQL Server,…
Hadoop, Spark, Amazon S3, Azure Data Lake
Hadoop, Spark, Amazo…
Online Transactional Processing
Online Transactional…
Star Schema
Star Schema
Snowflake Schema
Snowflake Schema
Data Build Tool
Data Build Tool
Optimize slow queries
Optimize slow queries
Version control & migrations
Version control & mi…
Flyway, Liquibase
Flyway, Liquibase
Write analytics queries
Write analytics quer…
Time-series queries
Time-series queries
Advanced security (roles, privileges)
Advanced security (r…
Windowed aggregates for analytics
Windowed aggregates…
Query execution plans
Query execution plans
Indexing strategies
Indexing strategies
replicasets
replicasets
Cursors
Cursors
Cascades
Cascades
concepts
concepts
Text is not SVG – cannot display

Leave a Reply