Přeskočit na obsah
czechdatasets

Rejstřík škol a školských zařízení

Rejstřík MŠMT v šesti relačních tabulkách: školy a školská zařízení, kapacity, obory vzdělání a místa výuky s adresou RÚIAN a GPS.

Ukázka zdarma

Jednorázově, konečná cena za osobní licenci, firemní vybereš v objednávce · stav dat 9. 11. 2026

Kupuješ balíček Volby 1996–2026 + školy. Kromě téhle sady v něm je: Výsledky voleb 1996–2026.

Ostrov s vesnickou školou se zvonicí a dřevěnou volební urnou na stole ve školním dvořeOstrov s vesnickou školou se zvonicí a dřevěnou volební urnou na stole ve školním dvoře

Kolik práce to šetří

Rozložit hierarchický JSON-LD do tabulek, rozbalit osm číselníků MŠMT na text, odstranit osobní údaje a napárovat místa výuky na RÚIAN (98,4 %).

Změřeno při naší stavbě

Řádků kódu a testů
676

Spotřebu AI agenta máme změřenou u 6 jiných sad: první funkční verze kódu stála 10 mil. až 40 mil. tokenů a 21–62 min běhu agenta.

  • Ukázka zdarma: výřez všech tabulek za Kutnohorsko v CSV a Parquetu. Stáhnout ukázku
Stav dat
9. 11. 2026
Řádků
127 930
Tabulek
6
Formáty
PostgreSQL, Parquet, CSV, JSON
Licence zdroje
Volné užití (NKOD), adresy CC BY 4.0

Co je uvnitř

Všechny školy a školská zařízení v ČR z rejstříku MŠMT: právnické osoby, zřizovatelé, školy a zařízení, kapacity, místa výkonu činnosti s napojením na RÚIAN a GPS, obory vzdělání. Kódy číselníků rozbalené na text.

TabulkaŘádků
pravnicke_osobyPrávnické osoby vykonávající činnost škol a školských zařízení (ředitelství), s adresou sídla napojenou na RÚIAN9 977
zrizovateleZřizovatelé právnických osob. U fyzických osob (vč. podnikajících) jsou jméno a IČO vynechány, zůstává jen druh osoby8 946
skoly_zarizeniŠkoly a školská zařízení (IZO) s rozbaleným druhem/typem, jazykem a kapacitou27 386
kapacityKapacity škol a školských zařízení (zařízení může mít více měrných jednotek)27 353
mista_vykonuMísta výkonu činnosti (místa výuky) škol a zařízení s adresou napojenou na RÚIAN a GPS38 743
oboryObory vzdělání vyučované ve školách (SŠ, VOŠ, ZŠ, konzervatoře …)15 525

Ke stažení

Každý formát obsahuje stejná data. Stáhneš jen ten, který potřebuješ; integritu ověříš souborem SHA256SUMS.

FormátSouborůVelikost
PostgreSQLschema.sql s typy, klíči, indexy a komentáři a import.sh, který načte data z CSV214 kB
ParquetJeden soubor na tabulku (zstd). DuckDB, Polars a pandas ho čtou bez importu.62,5 MB
CSVUTF-8, čárka, hlavička; velké tabulky jako .csv.gz616 MB
JSONPole objektů, velké tabulky jako JSON Lines (.jsonl.gz)643 MB

Ukázka kódu

Další příklady pro SQL, DuckDB, Python a Node.js jsou v README.md uvnitř balíčku.

Základní školy v BrněDuckDB
-- základní školy v Brně s GPS
SELECT s.izo, s.nazev, m.ulice, m.cislo_orientacni, m.lat, m.lon
FROM 'parquet/skoly_zarizeni.parquet' s
JOIN 'parquet/mista_vykonu.parquet' m USING (izo)
WHERE s.druh_kod = 'B00' AND m.obec = 'Brno';
GymnáziaNode.js
import fs from "node:fs";
const skoly = JSON.parse(fs.readFileSync("json/skoly_zarizeni.json", "utf8"));
const gymnazia = skoly.filter(s => s.druh_kod === "C00" && /gymnázium/i.test(s.nazev));

Volby 1996–2026 + školy za 390 Kč.

Jednorázová platba, stažení hned po zaplacení, bez účtu a předplatného. Aktualizace sady jsou v ceně. Všech 15 placených sad dohromady stojí 2 490 Kč, o 3 510 Kč méně než po jednom.