SQL (Structured Query Language)

SQL

Master database management and analysis with SQL.

  • Introduction to SQL

    • Overview of databases and SQL.
    • Types of SQL databases: MySQL, PostgreSQL, SQL Server.

  • Basic SQL Commands

    • SELECT, INSERT, UPDATE, DELETE.
    • Filtering data with WHERE, ORDER BY, and LIMIT.

  • Working with Tables

    • Creating, modifying, and deleting tables.
    • Understanding data types.

  • Joins and Relationships

    • INNER, LEFT, RIGHT, FULL JOIN.
    • Keys and foreign key concepts.

  • Aggregations and Grouping

    • GROUP BY, HAVING.
    • Using SUM, AVG, COUNT.

  • Advanced SQL

    • Subqueries, views, stored procedures.
    • Indexing and performance optimization.

  • SQL for Data Analysis

    • Case statements and window functions.
    • Common table expressions (CTEs).
×