Ubuntu TechHive
proposal.detail
ProposéeThe Ubuntu TechHive

SQL Joins, Indexes, and Query Plans for Beginners

Une session pratique sur les bases de données axée sur l'écriture de requêtes lisibles et la compréhension des raisons pour lesquelles certaines requêtes sont lentes.

Intro · 2 heures · 18 septembre 2026 · 3 juin 2026
#sql#databases#data-science#fundamentals

Description

section.description

Jointures SQL, index et plans d'exécution pour débutants

De nombreux développeurs utilisent des bases de données au quotidien sans apprendre comment celles-ci lisent leurs requêtes. Cet atelier renforce la confiance en SQL grâce à de petits exemples qui relient la syntaxe des requêtes au comportement réel en termes de performance.

Ce que nous allons aborder

  • Lire les tables comme des ensembles de lignes plutôt que comme des feuilles de calcul
  • Jointures internes (inner joins), jointures externes (left joins), regroupements et filtrage sans confusion
  • La différence entre clés primaires, clés étrangères et index
  • Pourquoi les index aident certaines requêtes et ne font rien pour d'autres
  • Lire un plan de requête simple pour repérer les scans de table
  • Habitudes pratiques pour nommer, formater et tester les requêtes

À qui s'adresse cet atelier

Nouveaux développeurs backend, analystes, débutants en science des données et toute personne ayant copié du SQL mais souhaitant le comprendre.

Ce que vous en retirerez

Les participants repartiront avec un petit jeu d'exercices de requêtes, un modèle plus clair pour les jointures et une connaissance suffisante des plans d'exécution pour commencer à déboguer les requêtes lentes.

support.yml

soutien des membres

1 soutien

Membres de la communauté qui souhaitent que cet événement ait lieu.

Soutenir
Proposer
proposal.yml

Détails de la proposition

Statut
Proposée
Difficulté
Intro
Durée
2 heures
Date cible
18 septembre 2026
Créée le
3 juin 2026