Návrh Školení

Zavedení do PostgreSQL

  • Krátký přehled historie PostgreSQL
  • Funkce
  • Přehled interních mechanismů
  • Meze a terminologie

Nainstalování a konfigurace

  • Požadavky
  • Nainstalování z balíčků a vytvoření databáze
  • Nainstalování ze zdrojového kódu
  • Nainstalování klienta
  • Spuštění a zastavení databázového serveru
  • Nastavení prostředí

Jazyk SQL

  • Syntaxe SQL
  • Definice dat
  • Úprava dat
  • Dotazy
  • Datové typy
  • JSON
  • Funkce a operátory
  • Převod typů
  • Indexy

Transakce a paralelní zpracování

  • Transakce a izolace
  • Řízení paralelního zpracování více verzí (MVCC)

Klientské rozhraní

  • Příkazový řádek - psql
  • Grafické rozhraní - pgadmin4

Programování serveru

  • Rozšíření SQL
  • Pohyblivá okna (triggery)
  • Systém pravidel
  • Procedurální jazyky
  • PL/pgSQL - procedurální jazyk SQL
  • Zpracování chyb
  • Kurzory

Venkovní datové obálky (FDW)

  • Rozšíření v PostgreSQL
  • Přidání FDW do databáze
  • postgres_fdw
  • file_fdw
  • Jiné FDW

Jemné ladění SQL

  • Záznamy v PostgreSQL
  • Plány dotazů
  • Ladění dotazů
  • Statistiky
  • Parametry plánovače
  • Paralelní skenování dotazů
  • Nejlepší postupy pro SQL
  • Indexy
  • Dělení tabulek

Požadavky

Pracovní znalost SQL

 14 hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie