Ako sa tu budeš učiť
What you'll learn
- vysvetliť, čo je SQL: ty položíš otázku nad dátami a databáza () si sama zvolí, ako nájde odpoveď
- rozlišovať štyri typy blokov v lekcii — teóriu, živé SQL, otázku a prax — a vedieť, na čo každý z nich slúži
- rozpoznať, kedy je lekcia splnená: keď prejdeš až na koniec a odpovieš na otázky
Kurz je postavený na PostgreSQL — jednej z najžiadanejších otvorených databáz (). Je to zámerná voľba, nie obmedzenie: základné konštrukcie SQL sa vo veľkej miere používajú aj v MySQL, SQL Serveri a SQLite. Miesta, kde sa dialekty líšia, označíme fialovými vsuvkami, ako je táto; na konci modulu 6 ťa čaká ťahák s prevodmi medzi dialektmi.
Čo potrebuješ na začiatok: nepotrebuješ vedieť programovať — stačí ti prehliadač.
Prológ — „Signál“
Píše sa rok 2184. Orbitálna archívna stanica Vault-9 je posledným uzlom Akadémie archivistiky. Dnes máš prvý deň praxe: matne osvetlená chodba, jantárové holopanely, rovnomerné hučanie serverových stojanov. Z reproduktora sa ozve hlas, ktorý pripomína pradenie.
QUERY: Kadet. Som modul S.Q.L.: celé meno je dlhé, ale úloha jednoduchá — premieňam tvoje otázky na dopyty nad dátami. V jazyku archívov sa takej žiadosti hovorí query, preto mi všetci hovoria QUERY. Prišiel si práve včas: stanica v noci zachytila niečo z mŕtveho sektora Siete.
Signál sa opakuje vytrvalo ako maják. Nesie to, čo sa nenašlo od čias Veľkého zlomu: nedotknutú databázu starej Zeme. Je to snímka internetového obchodu „Kotomarket“ v PostgreSQL z roku 2024: zákazníci, tovar, objednávky, udalosti — celý kus vtedajšieho života, ktorý niekto úmyselne zakonzervoval. Aby si ju vedel čítať, potrebuješ jazyk archívov — SQL. A tu sa ho nebudeš učiť iba z poznámok.
Ako prebieha tvoja služba
Toto nie je kurz typu „prečítam si a zavriem záložku“. Tu dostaneš krátku myšlienku, spustíš živý SQL-dopyt a hneď si ju overíš na dátach internetového obchodu „Kotomarket“.
Každá lekcia je postavená ako krátka pracovná zmena dátového archivára:
- teória — rozoberieš, načo je nová konštrukcia dobrá;
- živý SQL — spustíš príklad, môžeš ho hneď upraviť a pozrieť si výsledok;
- otázka — rýchlo si overíš, či ti hlavná myšlienka sadla;
- prax — upevníš si zručnosť na úlohách v trenažéri.
Lekcia sa počíta ako splnená, keď dôjdeš na koniec a odpovieš na otázky. Tak sa SQL prestane javiť ako kopa slov a začne fungovať ako pracovný nástroj — a každý zvládnutý modul ti zvýši úroveň prístupu k archívu.

How your watch works
This isn’t the kind of course where you read a page and close the tab. Here you see a short idea, run a live SQL query and immediately test it against the data of the online shop "Kotomarket".
Every lesson is built like a short working shift for a data archivist:
- theory — you work out why a new construct is needed;
- live SQL — you run an example, then tweak it on the spot and check the result;
- question — a quick check that the idea actually landed;
- practice — you lock in the skill on tasks in the trainer.
A lesson counts as done once you’ve reached the end and answered the questions. That’s how SQL stops being a pile of words and becomes a working tool — and every module you finish raises your clearance level for the archive.
SQL (Structured Query Language) — dopytovací jazyk pre databázy. Na palube Vault-9 mu hovoria jazyk archívov, ale jeho podstata sa od roku 2024 nezmenila: ty sformuluješ otázku — aký tovar, objednávky alebo udalosti z „Kotomarketu“ potrebuješ — a databáza () si sama zvolí cestu k odpovedi.
While you were getting your bearings, QUERY loaded the whole . At the very end of the file, below the last row of data, sits a comment left by a human: "For the one who knows how to ask. Start with SELECT. — K." Who K. is, the archives won’t say. What SELECT is — you’ll find out right now.