Aller au contenu
czechdatasets

Registre tchèque des écoles et structures scolaires

Le registre des écoles du MŠMT en six tables relationnelles : écoles et structures scolaires, capacités, filières et lieux d’enseignement avec adresse RÚIAN et GPS.

Échantillon gratuit

Paiement unique, prix final en licence personnelle, licence entreprise au choix à la commande · données : 09/11/2026

Vous achetez le pack Élections 1996–2026 + écoles. Outre ce jeu de données, il contient : Résultats des élections 1996–2026.

Île avec une école de village à clocheton et une urne en bois posée sur une table dans la courÎle avec une école de village à clocheton et une urne en bois posée sur une table dans la cour

Le travail épargné

Mettre à plat le JSON-LD hiérarchique en tables, développer en libellés huit nomenclatures du MŠMT (le ministère tchèque de l’Éducation), retirer les données personnelles et apparier les lieux d’enseignement au RÚIAN, le registre tchèque des adresses, bâtiments, parcelles et unités territoriales (98,4 %).

Mesuré sur notre propre build

Lignes de code et de tests
676

Nous avons mesuré la consommation de l’agent IA sur 6 autres jeux de données : la première version fonctionnelle du code a demandé entre 10 M et 40 M de tokens et 21–62 min d’exécution.

Date des données
09/11/2026
Lignes
127 930
Tables
6
Formats
PostgreSQL, Parquet, CSV, JSON
Licence de la source
Usage libre (NKOD), adresses CC BY 4.0

Contenu

Toutes les écoles et structures scolaires de République tchèque d’après le registre du MŠMT : personnes morales, fondateurs, écoles et structures, capacités, lieux d’activité reliés au RÚIAN et GPS, filières. Les codes de nomenclature sont développés en libellés.

TableLignes
pravnicke_osobyPersonnes morales exerçant l’activité d’écoles et de structures scolaires (directions), avec l’adresse du siège reliée au RÚIAN9 977
zrizovateleFondateurs des personnes morales. Pour les personnes physiques (entrepreneurs individuels compris), le nom et l’IČO (le numéro d’identification des entreprises tchèques) sont omis ; seul le type de personne est conservé8 946
skoly_zarizeniÉcoles et structures scolaires (IZO), avec catégorie/type en libellés, langue et capacité27 386
kapacityCapacités des écoles et structures scolaires (une structure peut avoir plusieurs unités de mesure)27 353
mista_vykonuLieux d’activité (lieux d’enseignement) des écoles et structures, avec adresse reliée au RÚIAN et GPS38 743
oboryFilières enseignées dans les écoles (secondaire SŠ, supérieur professionnel VOŠ, fondamental ZŠ, conservatoires…)15 525

Téléchargements

Chaque format contient les mêmes données. Téléchargez seulement celui qu’il vous faut ; l’intégrité se vérifie avec le fichier SHA256SUMS.

FormatFichiersTaille
PostgreSQLschema.sql avec types, clés, index et commentaires, et import.sh qui charge les données depuis les CSV214 ko
ParquetUn fichier par table (zstd). DuckDB, Polars et pandas le lisent sans import.62,5 Mo
CSVUTF-8, virgule, ligne d’en-tête ; grandes tables en .csv.gz616 Mo
JSONTableau d’objets ; grandes tables en JSON Lines (.jsonl.gz)643 Mo

Exemple de code

D’autres exemples pour SQL, DuckDB, Python et Node.js se trouvent dans le README.md fourni dans le pack.

Écoles fondamentales (ZŠ) à BrnoDuckDB
-- 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';
Lycées (gymnázia)Node.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));

Élections 1996–2026 + écoles pour 390 CZK.

Paiement unique, téléchargement dès le paiement, sans compte ni abonnement. Les mises à jour du jeu de données sont comprises dans le prix. Les 15 jeux de données payants réunis coûtent 2 490 CZK, soit 3 510 CZK de moins qu’à l’unité.