Databáze #1: Úvod do databází

V tomto kurzu se seznámíš s relačními databázemi. Od samotné instalace databázového serveru, přes ukládání a zobrazování dat až po základní matematické operace.

10 hodin
začátečník
Začít zdarma
10 hodin
začátečník
Začít zdarma

O kurzu

Hlavním účelem databází je uchovávání dat. Jde tedy o životně důležitou součást IT odvětví, se kterou je třeba se seznámit. Díky d ...

Hlavním účelem databází je uchovávání dat. Jde tedy o životně důležitou součást IT odvětví, se kterou je třeba se seznámit. Díky databázím jsme schopní data nejen ukládat, ale i transformovat, spojovat a provádět s nimi mnoho operací a výpočtů. V tomto kurzu se seznámíme s relačními databázemi. Od samotné instalace databázového serveru, přes ukládání a zobrazování prvních dat, až po základní matematické operace nad datovou sadou. Nabyté znalosti si budeš moci vyzkoušet vždy na konci každé lekce v podobě rychlého kvízu nebo krátkého úkolu. Ve finále pro tebe máme připravený souhrnný test a odměnu v podobě certifikátu o absolvování. Tak jdeme na to!

Více info

Osnova

  1. Základní informace k databázím
    1. Vítejte v kurzu!
    2. Seznámení se s databázemi
    3. Praktický příklad
    4. Slovníček
    5. Kvíz
  2. Troška teorie
    1. Typy jazyků
    2. Relační algebra: základ SQL
    3. Schéma
    4. Více k transakcím
    5. Kvíz
  3. Instalace a základní nastavení
    1. Databázový systém
    2. Základy práce s databázemi
    3. Praktické cvičení
    4. Slovníček
    5. Krátký kvíz
  4. Datové typy
    1. Co jsou datové typy
    2. Přehled základních datových typů
    3. Operátory
    4. Slovníček
    5. Kvíz
  5. Vkládání, výběr, filtrování a řazení dat
    1. Struktura lekce
    2. Vkladání dat do databáze (INSERT)
    3. Výběr dat z databáze
    4. Úprava dat v databázi (UPDATE)
    5. Mazání dat z databáze (DELETE)
    6. Praktické úkoly
    7. Slovníček
    8. Krátký kvíz
  6. Agregační funkce
    1. Úvod do agregačních funkcí
    2. Seskupování hodnot (GROUP BY)
    3. Agregační funkce
    4. Praktické cvičení
    5. Slovníček
    6. Kvíz
  7. Operace nad řetězci
    1. Úvod do řetězců
    2. Spojování více řetězců
    3. Čištění řetězců
    4. Atributy řetězců
    5. Vyhledávání v řetězcích
    6. Praktické cvičení
    7. Slovníček
    8. Kvíz
  8. Spojování tabulek
    1. Příprava prostředí
    2. Kartézský součin
    3. Příkaz JOIN
    4. Vnořené dotazy (subqueries)
    5. Praktický příklad
    6. Slovníček
    7. Krátký kvíz
  9. Závěrečný test
    1. Test

Autor

Matěj Karolyi

Full-stack Developer
Matěj pracuje jako softwarový vývojář. Podílí se na tvorbě národních portálů a online aplikací pro zpracování a vizualizaci zdravotnických dat. Absolvoval Fakultu informatiky MU v Brně, kde je nyní i doktorským studentem. Denně pracuje s PHP Symfony, PostgreSQL i Javascriptem. Aktivně se zde podílí na výuce předmětů zaměřených na softwarové inženýrství a strojové dolování informací.

Matěj pracuje jako softwarový vývojář. Podílí se na tvorbě národních portálů a online aplikací pro zpracování a vizualizaci zdravotnických dat. Absolvoval Fakultu informatiky MU v Brně, kde je nyní i doktorským studentem. Denně pracuje s PHP Symfony, PostgreSQL i Javascriptem. Aktivně se zde podílí na výuce předmětů zaměřených na softwarové inženýrství a strojové dolování informací.

Spoluautoři

Filip Holec

Zakladatel a technický lídr ENGETO

Filip využil znalostí systémové administrace a na jejich základě vytvořil kurzy ...Zobrazit víc

Filip využil znalostí systémové administrace a na jejich základě vytvořil kurzy ...Zobrazit víc

Více info