Tutoriel SQL — apprendre en exécutant les requêtes

La plupart des tutoriels SQL demandent d’installer un serveur de base de données avant le premier SELECT. Pas celui-ci. Les exemples s’exécutent dans un vrai client SQL, dans cet onglet, sur une base de démonstration de 23 tables et environ 50 000 lignes : vous lisez un paragraphe, vous appuyez sur Exécuter, et les lignes décrites apparaissent.

Ouvrir Planche Le client SQL Planche : arborescence du schéma, éditeur SQL et grille de résultats

Par où commencer

Ce qu’il vous faut

Un navigateur. Rien à installer, pas de compte, pas d’inscription. La base de démonstration est chargée dans la page en WebAssembly et y reste — elle n’est téléversée nulle part, et fermer l’onglet suffit à s’en débarrasser. Ce que « exécuter du SQL en ligne » veut dire ici est détaillé sur une page à part.

Comment les exemples s’exécutent

La plupart des exemples portent un bouton Exécuter dans Planche. Il ouvre l’application avec la base de démonstration attachée et la requête déjà dans un onglet : vous changez une colonne, vous relancez, et vous voyez ce qui casse — ce qu’un tutoriel qu’on se contente de lire ne peut pas offrir.

Les leçons sont écrites dans le SQL commun à tous les moteurs, et quatre d’entre elles mettent MySQL, PostgreSQL, SQL Server et Oracle côte à côte là où les dialectes divergent vraiment. Au moment de passer à un vrai serveur, Planche s’y connecte via un petit agent local, et le SQL que vous venez d’apprendre vous suit.

Questions

Faut-il installer MySQL ou PostgreSQL d’abord ?

Non. Le tutoriel tourne sur SQLite compilé en WebAssembly dans la page. Quand vous voudrez un vrai serveur, npx planche démarre un agent local qui se connecte à MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, Neon, Supabase ou Cloudflare D1.

Quel dialecte est enseigné ?

Les leçons principales s’en tiennent au SQL commun à tous les moteurs. Là où ils divergent réellement — pagination, upsert, fonctions de chaînes et de dates, UPDATE sur deux tables — une leçon dédiée présente les quatre dialectes côte à côte.

Combien de temps cela prend-il ?

Les neuf leçons principales représentent un après-midi si vous exécutez les exemples, et c’est ainsi qu’elles sont conçues. Les leçons de dialecte sont une référence : lisez celle dont vous avez besoin le jour venu.

Est-ce gratuit ?

Entièrement, et sans compte. Planche est gratuit pour chaque moteur qu’il prend en charge ; quelques fonctions avancées demandent Pro, listées sur la page tarifs.

Gratuit

Planche propose une offre gratuite sans compte et n’envoie aucune de vos données — les profils de connexion restent uniquement dans votre navigateur. Quelques fonctions avancées nécessitent Pro, voir les tarifs.