Návrh Školení

Úvod do PostgreSQL

  • Krátký přehled historie PostgreSQL
  • Vlastnosti
  • Souhrn interních mechanismů
  • Limity a terminologie

Instalace a konfigurace

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

Jazyk SQL

  • Syntaxe SQL
  • Definice dat
  • Manipulace s daty
  • Dotazy
  • Datové typy
  • JSON
  • Funkce a operátory
  • Převod datových typů
  • Indexy

Transakce a paralelnost

  • Transakce a izolace
  • Víceslobové ovládání paralelnosti (MVCC)

Klientské rozhraní

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

Programování serveru

  • Rozšíření SQL
  • Příkazy
  • Systém pravidel
  • Procedurální jazyky
  • PL/pgSQL - procedurální jazyk SQL
  • Zpracování chyb
  • Kurzory

Foreign Data Wrappers

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

Optimalizace SQL

  • Protokolování v PostgreSQL
  • Plány dotazů
  • Optimalizace dotazů
  • Statistiky
  • Parametry plánovače
  • Paralelní skenování dotazů
  • Osvědčené postupy SQL
  • Indexy
  • Rozdělení tabulek

Požadavky

Funkční znalost SQL

 14 hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie