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

Začít zdarma
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.

V tomto kurzu se naučíš

co jsou to relační databáze
základní příkazy v jazyce SQL
ukládat a zobrazovat první data
instalovat databázový server
Studenti se uplatinili u firem jako jsou

časová náročnost

9 hodin

obtížnost

Vhodné pro začátečníky

rozsah kurzu

78 kapitol

Co je dobré znát předem

Dobrá zpráva! Nemusíš mít žádné žádné předcházející znalosti. V tomto kurzu půjdeme od úplných začátků.

Osnova

  1. Lekce 1
    Základní informace k databázím
    60 minut
    1. Vítejte v kurzu!
    2. Co je to databáze
    3. Relační model dat
    4. Databázové systémy
    5. Jazyk SQL
    6. Praktický příklad
    7. Slovníček
    8. Kvíz
  2. Lekce 2
    Troška teorie
    60 minut
    1. Proč a jak dělíme SQL
    2. Přehled typů jazyků
    3. Co to je relační algebra
    4. Základní operace relační algebry
    5. Každá relační databáze má své schéma
    6. Integritní omezení
    7. Více k transakcím
    8. Kvíz
  3. Lekce 3
    Instalace a základní nastavení
    60 minut
    1. Instalace
    2. Nastavení a spuštění
    3. Vytvoření databáze
    4. Řídící znaky a zvolení databáze
    5. Vytvoření tabulky
    6. Úprava struktury tabulky
    7. Mazání databáze, tabulky a sloupce
    8. Praktické cvičení
    9. Slovníček
    10. Krátký kvíz
  4. Lekce 4
    Datové typy
    60 minut
    1. Co jsou datové typy
    2. Číselné datové typy
    3. Řetězcové datové typy
    4. Další datové typy
    5. Aritmetické a logické operátory
    6. Operátory porovnání
    7. Slovníček
    8. Kvíz
  5. Lekce 5
    Vkládání, výběr, filtrování a řazení dat
    60 minut
    1. Struktura lekce
    2. Vkladání dat do databáze (INSERT)
    3. Základní výběr (SELECT)
    4. Podmínky (WHERE)
    5. Řazení (ORDER BY)
    6. Limitování výběru dat (LIMIT)
    7. Aliasy v SQL dotazu
    8. Výběr unikátních záznamů (DISTINCT)
    9. Úprava dat v databázi (UPDATE)
    10. Mazání dat z databáze (DELETE)
    Zobrazit dalších 3 kapitoly
    začít zdarma
  6. Lekce 6
    Agregační funkce
    60 minut
    1. Úvod do agregačních funkcí
    2. Seskupování hodnot (GROUP BY)
    3. Počet záznamů (COUNT)
    4. Průměrná hodnota (AVG)
    5. Vyběr minima a maxima (MIN, MAX)
    6. Součet hodnot (SUM)
    7. Praktické cvičení
    8. Slovníček
    9. Kvíz
  7. Lekce 7
    Operace nad řetězci
    60 minut
    1. Úvod do řetězců
    2. Spojování více řetězců
    3. Velikost znaků
    4. Odstranění bílých znaků
    5. Jak na apostrofy
    6. Atributy řetězců
    7. Vyhledávání v řetězcích
    8. Praktické cvičení
    9. Slovníček
    10. Kvíz
  8. Lekce 8
    Spojování tabulek
    60 minut
    1. Když už jedna tabulka nestačí
    2. Koncept spojování tabulek
    3. Import potřebných dat
    4. Kartézský součin
    5. Úvod do JOIN dotazů
    6. Rozdělení JOIN dotazů
    7. Vnořené dotazy (subqueries)
    8. Vytvoření databáze k příkladu
    9. Práce nad databází
    10. Slovníček
    Zobrazit dalších 1 kapitolu
    začít zdarma
  9. Lekce 9
    Závěrečný test
    60 minut

Autoři kurzu

Matěj Karolyi

Senior Software Engineer

Matěj pracuje jako softwarový inženýr. Podílí se na tvorbě webového nástroje, který je používán napříč odvětvími obchodu a služeb. Absolvoval Fakultu informatiky MU v Brně a nyní je jeho denním chlebem jazyk Java i SQL. Aktivně se podílí na výuce předmětů zaměřených na softwarové inženýrství, efektivní získávání informací z databází a zvyšování kvality software.

Filip Holec

Zakladatel a technický lídr ENGETO

Filip využil znalostí systémové administrace a na jejich základě vytvořil kurzy Linuxu a přidružených technologií. Kurzy tvořené Filipem jsou určeny pro začátečníky i mírně pokročilé v IT s cílem naučit důležité teoretické a praktické koncepty. Držitel certifikací RHCSA a RHCE.

Co říkají naši studenti

4.8 / 5
Přečti si více recenzí na Google
Petr Ševčík

Engeto Online kurzy jsou super pro samouky, začátečníky, i mírně pokročilé. Široká nabídka Python, Linux, Databází a dalších kurzů je zpracovaná hezky interaktivně. Dobře popsanou teorii doplňují praktické cvičení. U subscription je výhoda že si člověk může studovat vlastním tempem.

Marek Soukup

Zdaleka nejlepší vzdělávací kurz, s jakým jsem se setkal. Všechno má jasný účel a smysl, online podpora je vynikající. Pokud se za půl roku chcete posunout o 10 let dopředu, musíte se stavit u kluků z ENGETO.

Radim Zouhar

Engeto - to je skvělý tým ochotných lektorů. Vědomosti, zkušenosti a příležitosti Vám přinesou na talíři. Člověk musí mít jen otevřenou hlavu a poctivě se připravovat.

časová náročnost

9 hodin

obtížnost

Vhodné pro začátečníky

rozsah kurzu

78 kapitol

Co je dobré znát předem

Dobrá zpráva! Nemusíš mít žádné žádné předcházející znalosti. V tomto kurzu půjdeme od úplných začátků.

PŘIDEJ SE K VÍC JAK

10 000

STUDENTŮM

začít zdarma