Tietokantojen käsittely ei kuulosta erityisen vauhdikkaalta peliltä. Database Detective: Minor Crimes Division päätti silti yrittää. Heinäkuussa Steamissa julkaistussa pulmapelissä rikoksia ratkotaan kirjoittamalla oikeita SQL-kyselyitä.
Pelaaja työskentelee kuvitteellisessa Los Zorangelesin kaupungissa. Tutkittavat tapaukset ovat tahallisen pieniä ja hieman typeriä: joku roskaa, toinen ei poistu hotellista ajoissa. Epäiltyjä ei jahdata kujilla. Heidät kaivetaan esiin tietokannan riveistä. Pelin sisältö ja 17. heinäkuuta 2026 tapahtunut julkaisu löytyvät Steamin viralliselta tuotesivulta.
SELECT-komento korvaa suurennuslasin
Peliä voi kokeilla ilman aiempaa SQL-osaamista. Mukana on alle 20-sivuinen opas, joka käy läpi tapausten ratkaisemiseen tarvittavat perusteet. Vihjeitä yhdistellään suodattamalla tietoa ja vertaamalla eri tauluja. Aika nörttiä, myönnetään – mutta juuri siinä on idean viehätys.
SQL ei ole pelkkä pelimekaniikka. Helsingin yliopiston avoimella tietokantakurssilla opetetaan kyselyiden lisäksi tietokantojen suunnittelua, transaktioita ja indeksejä. Myös Aalto-yliopiston tietokantakurssi käsittelee SQL-kieltä ja relaatiotietokantojen rakentamista.
”Solve criminal cases through the power of SQL queries”, pelin tekijät tiivistävät idean virallisella Steam-sivulla.
Everton löytyy samalla tavalla
Jalkapallodatassa samaa työkalua voisi käyttää kaikkien Evertonin otteluiden, maalintekijöiden tai korttien hakemiseen. Suomessa liigaseurat käsittelevät valtavia määriä pelaaja- ja otteludataa, vaikka rikollisen sijasta etsitään yleensä syytä vuotavaan puolustukseen.
Database Detective tekee opiskelusta vähän vähemmän opiskelun tuntuista. Ei huono temppu tietokantapeliltä.