Návrh Školení

Část 1: SQL Základy

Úvod do SQL a Databases

  • Porozumění databázím
  • Úvod do SQL
  • Nastavení prostředí SQL

SQL Syntaxe a základní dotazy

  • SQL přehled syntaxe
  • příkazy SELECT
  • Filtrování dat pomocí klauzule WHERE

Práce s funkcemi a agregáty

  • Společné SQL funkce
  • Agregační funkce: COUNT, SUM, AVG, MAX, MIN
  • Seskupování dat pomocí GROUP BY

Spojování stolů

  • Pochopení JOINů
  • VNITŘNÍ SPOJENÍ
  • PŘIPOJTE SE VLEVO, VPRAVO a ÚPLNÉ VNĚJŠÍ PŘIPOJENÍ

Poddotazy a operace nastavení

  • Psaní poddotazů
  • Operace UNION, INTERSECT a EXCEPT

Manipulace s daty

  • příkaz INSERT INTO
  • AKTUALIZOVAT prohlášení
  • příkaz DELETE


Část 2: Středně pokročilí SQL

Pokročilé filtrování dat

  • Pokročilé techniky klauzule WHERE
  • Operátor LIKE a porovnávání vzorů
  • operátory IN a BETWEEN

Komplexní spojení a poddotazy

  • Vlastní spojení
  • Nekorelované a korelované poddotazy
  • klauzule EXISTS

Práce s indexy a pohledy

  • Pochopení indexů a jejich vlivu na výkon
  • Vytváření a používání pohledů

Pokročilé funkce a uložené procedury

  • Uživatelsky definované funkce
  • Uložené procedury a spouštěče
  • Zpracování chyb v SQL

Transformace a analýza dat

  • Pivoting a unpivoting data
  • Funkce okna: ROW_NUMBER, RANK, DENSE_RANK
  • CTE (společná tabulka Expressiontů)

Database Návrh a normalizace

  • Database principy návrhu
  • Normální formy a normalizace
  • Entity-Relationship (ER) modelování

Ladění a optimalizace výkonu

  • Techniky optimalizace dotazů
  • Prováděcí plány
  • Osvědčené postupy ladění výkonu

SQL v reálném světě

  • Integrace SQL s jinými technologiemi
  • Případové studie a scénáře z reálného světa
  • Závěrečný projekt: Vybudování databázového řešení od začátku

Shrnutí a další kroky

Požadavky

  • Pochopení základních operací na počítači
  • Zkušenost s jakýmkoli programovacím jazykem je výhodou, ale není podmínkou

Publikum

  • Datové analytiky
  • Database profesionálové
  • Vývojáři softwaru
 70 hodiny

Počet účastníků



Price per participant

Reference (9)

Související kurzy

Související kategorie