SQL pour débutants : explorer une base PostgreSQL
Mama Ngo tient sa boutique à Nkoldongo, Yaoundé, depuis vingt ans. Provisions, savon, sardines, cubes Maggi. Et un cahier, où tout était écrit. Au printemps, son neveu lui a installé une caisse sur un vieux portable ; depuis, tout est saisi et plus personne ne sait rien. « Le cahier, je l'ouvrais et je voyais. Là, je vois un écran noir. » Cet atelier est le premier contact avec une base de données, et il est conçu pour quelqu'un qui n'en a jamais ouvert une. Vous n'écrirez pas une ligne de SQL et vous n'ouvrirez aucun terminal : vous travaillez dans une interface web, sur un lien, et vous regardez. Apprendre en même temps la ligne de commande et la notion de table, c'est empiler deux difficultés qui n'ont rien à voir. Le guide ne se lit pas, il se pratique. À six endroits il vous demande de répondre avant de continuer, et la réponse commentée attend sous un ruban que vous ne tirez qu'après avoir décidé. Chercher une réponse, même en se trompant, fixe une notion bien mieux que la lire. En une heure et quart, vous saurez ce qu'est une table, une colonne, une ligne et un type ; pourquoi un prix stocké en texte casse les calculs six mois plus tard ; et pourquoi une case vide et un zéro ne veulent pas dire la même chose, la confusion qui fera disparaître les deux tiers des ventes de quelqu'un d'autre, plus tard dans le parcours. Le SQL est la compétence technique la plus demandée aux postes d'entrée, et la plus indépendante des choix techniques de l'employeur : elle sert autant dans une PME sur ERP que dans le rapprochement d'un compte mobile money. C'est par là qu'on commence.
- 4,0 sur 5, (1 avis)
- Débutant
- 1 h 15 min
- 250 crédits
- 1er atelier offert