SQL Police Department : Le SQL dont vous êtes le héros.

Agents, à vos postes ! Le département de police SQL est en pleine campagne de recrutement pour débusquer les criminels du web. Votre mission : maîtriser l’art des requêtes SQL tout en résolvant des enquêtes cybercriminelles.
SQL
serious game
formation
apprentissage
langage
data
Auteur·rice
Date de publication

03, décembre 2024

Agents, à vos postes ! Le département de police SQL est en pleine campagne de recrutement pour débusquer les criminels du web. Votre mission : maîtriser l’art des requêtes SQL tout en résolvant des enquêtes cybercriminelles.

Le langage SQL, kessessé ?

SQL (Structured Query Language) est un langage standard utilisé pour interagir avec les bases de données relationnelles. Il permet de gérer les structure de la base et de manipuler les données. SQL est utilisé dans presque tous les systèmes informatiques pour stocker et gérer les données, qu’il s’agisse d’applications web, mobiles ou d’analyses de données.

SQL Police Department - Apprendre le SQL en menant une enquête policière

SQL Police Department (« Learn SQL while solving crimes! SQL Police Department — sqlpd.com »), un serious game développé par Doron Linder (créateur de Vim Adventures), réinvente l’apprentissage du SQL en le transformant en un jeu captivant à l’ambiance digne d’une série policière. Fini les exercices monotones sur des tables de commandes et de produits ! Ici, vous manipulez des preuves numériques pour coffrer des cybercriminels.

Le scénario est simple : vous débarquez dans votre commissariat virtuel par un matin de décembre, tasse de café à la main. Sur votre bureau, un dossier urgent vous attend : les serveurs d’un site illégal ont été saisis, et c’est à vous d’analyser les données pour identifier les suspects. Votre première affaire ? Une simple requête la résoudra:

SELECT * FROM USERS;  

Rapidement, les cas se compliquent : analyse de listes de diffusion suspectes, découverte de mots de passe compromis, extraction d’emails douteux… Chaque enquête introduit progressivement des concepts SQL plus avancés :
- ORDER BY pour trier les résultats,
- DISTINCT pour éliminer les doublons,
- GROUP BY pour regrouper les données,
- LIMIT pour se concentrer sur les suspects clés.

Bien sûr, SQL Police Department n’aborde pas les aspects les plus complexes du SQL, comme les jointures avancées ou les sous-requêtes corrélées. Cependant, il excelle dans sa mission : rendre l’apprentissage accessible, engageant et amusant.

Prêt à enfiler votre badge et à vous plonger dans l’univers fascinant des enquêtes SQL ?

https://sqlpd.com/

Bon jeu

Source: Korben.info (Korben)

References

Korben. « SQL Police Department - Apprenez le SQL en résolvant des crimes — korben.info ». https://korben.info/sql-police-department-apprendre-sql-enquetes-policieres.html.
« Learn SQL while solving crimes! SQL Police Department — sqlpd.com ». https://sqlpd.com/.

Vous aimez ce blog RStats? Soutenez-le !

Envoyez moi un mail