Návrh Školení

Úvod

  • Přehled databází a MySQL
  • Instalace a nastavení MySQL
  • Úvod do SQL a příkazového řádku MySQL
  • Vytváření a správa databází a tabulek

Dotazování dat

  • Získávání a filtrování dat
  • Třídění a omezení výsledků dotazů
  • Práce s více tabulkami
  • Použití poddotazů a odvozených tabulek

Úprava dat

  • Vkládání dat do tabulek
  • Aktualizace a mazání dat
  • Použití transakcí pro zachování integrity dat
  • Správa indexů pro optimalizaci výkonu

Pokročilé koncepty SQL

  • Agregační funkce
  • Filtrování výsledků dotazů
  • Práce s textovými funkcemi, datovými funkcemi a matematickými funkcemi
  • Zpracování prázdných hodnot (NULL) v dotazech
  • Použití příkazu CASE pro podmíněnou logiku

Optimalizace výkonu

  • Tehniky optimalizace dotazů
  • Indexování a optimalizace struktur tabulek
  • Analýza výkonu dotazů s EXPLAIN
  • Kachovací strategie a vyhazování dotazů do mezipaměti
  • Nástroje pro monitorování a profilaci výkonu

Zabezpečení a správa

  • Správa uživatelů a řízení přístupu
  • Zabezpečení serveru MySQL a databází
  • Operace zálohování a obnovení
  • Import a export dat
  • MySQL Workbench a další administrativní nástroje

Integrace aplikací

  • Připojení MySQL k populárním programovacím jazykům
  • Použití konektorů a knihoven MySQL
  • Spuštění dotazů v aplikaci

Závěr a další kroky

Požadavky

  • Základní znalost databází

Cílová skupina

  • Vývojáři
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie