Get in Touch

Course Outline

Review of Foundational SQL Concepts

  • Overview of SELECT, WHERE, and GROUP BY clauses
  • Refresher on JOIN operations
  • Analysis of query processing sequence

Data Manipulation Commands

  • INSERT INTO statements
  • UPDATE and DELETE operations
  • Transaction management (BEGIN, COMMIT, ROLLBACK)

Advanced Joins and Set Operations

  • FULL OUTER JOIN implementation
  • UNION, INTERSECT, and EXCEPT sets
  • SELF JOIN techniques

Subqueries and Derived Tables

  • Differentiating correlated and non-correlated subqueries
  • Utilizing subqueries within the FROM clause
  • Common Table Expressions (CTEs)

Window Functions

  • ROW_NUMBER, RANK, and DENSE_RANK applications
  • PARTITION BY and ORDER BY usage
  • LEAD and LAG functions

Data Types and Functions

  • String and date manipulation functions
  • CASE logic and conditional IF statements
  • Data type conversions and NULL handling strategies

Query Optimization

  • Indexing fundamentals
  • Execution plan analysis using EXPLAIN
  • Guidelines for developing efficient queries for government systems

Summary and Next Steps

Requirements

  • Fundamental proficiency in executing SQL SELECT queries
  • Competence in applying filtering, sorting, and elementary join operations
  • Solid comprehension of relational database principles

Target Participants

  • Data analysts
  • Developers utilizing SQL-based data systems
  • Business intelligence specialists
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories