Ubuntu TechHive
proposal.detail
ProposedThe Ubuntu TechHive

SQL Joins, Indexes, and Query Plans for Beginners

A practical database session focused on writing readable queries and understanding why some queries are slow.

Intro · 2 hours · September 18, 2026 · June 3, 2026
#sql#databases#data-science#fundamentals

Description

section.description

SQL Joins, Indexes, and Query Plans for Beginners

Many developers use databases every day without learning how the database reads their queries. This workshop builds SQL confidence through small examples that connect query syntax to real performance behavior.

What we will cover

  • Reading tables as sets of rows instead of spreadsheets
  • Inner joins, left joins, grouping, and filtering without confusion
  • The difference between primary keys, foreign keys, and indexes
  • Why indexes help some queries and do nothing for others
  • Reading a simple query plan to spot table scans
  • Practical habits for naming, formatting, and testing queries

Who should attend

New backend developers, analysts, data science beginners, and anyone who has copied SQL but wants to understand it.

Takeaway

Attendees leave with a small query practice set, a clearer model for joins, and enough query-plan literacy to start debugging slow database work.

support.yml

member support

1 supporter

Community members who want this event to happen.

Support
Propose
proposal.yml

Proposal Details

Status
Proposed
Difficulty
Intro
Duration
2 hours
Target date
September 18, 2026
Created
June 3, 2026