← Zpět na obsah

** Kapitola pro maturitní obory

Kapitola 17.1**: Import a export dat

Co se naučíš: Pochopíš, jak přenášet data mezi různými systémy a formáty. Naučíš se importovat a exportovat data v Excelu a dalších nástrojích.

1. Proč importovat a exportovat data?

Data často potřebujeme přenést mezi různými systémy:

2. Běžné formáty pro výměnu dat

Formát Popis Použití
CSV Hodnoty oddělené čárkou/středníkem Tabulková data, univerzální
JSON JavaScript Object Notation Webové API, konfigurace
XML Extensible Markup Language Strukturovaná data, starší systémy
XLSX Excel formát Tabulky s formátováním
SQL dump Export databáze jako SQL příkazy Záloha a migrace databází

3. Import dat do Excelu

Z CSV souboru:

  1. Data → Načíst data → Z textu/CSV
  2. Vyber soubor
  3. Nastav oddělovač (čárka, středník, tabulátor)
  4. Zkontroluj náhled a klikni Načíst

Z webu:

  1. Data → Načíst data → Z webu
  2. Zadej URL adresu
  3. Vyber tabulku k importu
  4. Data se budou automaticky aktualizovat

4. Export dat z Excelu

  1. Soubor → Uložit jako
  2. Vyber formát:
Návrh databáze - od požadavků k implementaci
Návrh databáze - od požadavků k implementaci

5. Validace importovaných dat

Po importu je důležité zkontrolovat kvalitu dat:

6. ETL proces

V profesionální praxi se používá ETL (Extract, Transform, Load). Je to standardní postup pro přenos dat mezi systémy:

  1. Extract (Extrahuj): Získání dat ze zdroje – databáze, soubory, API.
  2. Transform (Transformuj): Čištění, validace, změna formátu, agregace.
  3. Load (Nahraj): Uložení do cílového systému – datový sklad, nová databáze.
Normalizace - odstranění redundance
Normalizace - odstranění redundance

7. Praktické tipy

ER diagram e-shopu - praktický příklad
ER diagram e-shopu - praktický příklad

** Úkoly pro maturitní obory

  1. Excel – Import CSV: Stáhni veřejně dostupný CSV dataset (např. z data.gov.cz). Importuj do Excelu. Zkontroluj správnost dat, oprav problémy s kódováním.
  2. Excel – Export: Vytvoř tabulku kontaktů (10+ záznamů). Exportuj jako CSV a jako PDF. Porovnej výsledky.
  3. Excel – Power Query: Použij Power Query pro import a transformaci dat: změň datové typy, odstraň prázdné řádky, přejmenuj sloupce.
  4. Word – ETL dokumentace: Napiš dokumentaci ETL procesu pro migraci dat ze starého systému do nového. Zahrň: zdroje, transformace, cílový systém, validační pravidla.
  5. PowerPoint – Prezentace: Vytvoř prezentaci "Jak přenášet data mezi systémy" (10-12 snímků). Vysvětli formáty, nástroje, best practices.
  6. Canva – Checklist: Vytvoř checklist "Kontrola po importu dat" – co vše zkontrolovat před použitím importovaných dat.
← Zpět na obsah