Get in Touch
 Duration 10 hours

Course Outline

Introduction to SQL and Relational Databases

  • Grasping database architecture
  • Overview of SQL syntax
  • Interacting with tables and schemas

Basic Querying Methods

  • Selecting and projecting specific data
  • Narrowing rows using the WHERE clause
  • Ordering outcomes with ORDER BY

Merging Multiple Tables

  • Inner, left, right, and full outer joins
  • Integrating data from various sources
  • Defining join criteria

Aggregations and Grouping

  • Leveraging COUNT, SUM, AVG, MIN, and MAX
  • Strategic use of GROUP BY
  • Filtering aggregated data with HAVING

Subqueries and Nested Structures

  • Scalar subqueries
  • Correlated subqueries
  • Employing subqueries for filtering and computation

Data Manipulation and Changes

  • Adding new records
  • Modifying existing entries
  • Securely removing data

Database Objects and Constraints

  • Comprehending primary and foreign keys
  • Utilizing views
  • Setting up constraints and rules

Advanced SQL Strategies

  • Window functions
  • Common Table Expressions (CTEs)
  • Performance optimization and basic query tuning

Recap and Future Steps

Requirements

  • Fundamental grasp of data principles
  • Hands-on experience with spreadsheets or tabular formats
  • Knowledge of standard business software

Target Audience

  • Data analysts
  • IT specialists
  • Professionals responsible for data management, querying, and analysis

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories