Get in Touch
 Duration 10 hours

Course Outline

Introduction to SQL and Relational Databases

  • Comprehending database structures
  • Overview of SQL syntax
  • Working with tables and schemas

Basic Querying Techniques

  • Selecting and projecting data
  • Filtering rows using the WHERE clause
  • Ordering results via ORDER BY

Joining Multiple Tables

  • Inner, left, right, and full joins
  • Merging datasets from various sources
  • Defining and resolving join conditions

Aggregations and Grouping

  • Utilizing COUNT, SUM, AVG, MIN, and MAX functions
  • Effective application of GROUP BY
  • Filtering aggregated data using HAVING

Subqueries and Nested Statements

  • Scalar subqueries
  • Correlated subqueries
  • Leveraging subqueries for filtering and calculations

Data Manipulation and Modification

  • Inserting new records
  • Modifying existing data
  • Safely deleting data

Database Objects and Constraints

  • Understanding primary and foreign keys
  • Managing and using views
  • Implementing constraints and rules

Advanced SQL Techniques

  • Window functions
  • Common Table Expressions (CTEs)
  • Basics of performance considerations and query tuning

Summary and Next Steps

Requirements

  • Foundational understanding of basic data concepts
  • Experience working with spreadsheets or tabular data
  • Familiarity with general business applications

Target Audience

  • Data analysts
  • IT professionals
  • Users required to manage, query, and analyze data

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories