PostgreSQL - Programování v PL/pgSQL a pokročilé techniky vývoje

Kurzem Vás provede některý z odborných lektorů společnosti ICT Pro.

Základní info

Popis kurzu

Tento kurz je určen pokročilejším vývojářům, kteří chtějí zvládnout efektivní vývoj v PostgreSQL, který se neobejde bez uložených procedur. PostgreSQL podporuje jak SQL procedury, tak i tzv. externí procedury. K dispozici je několik jazyků od SQL až po PL/Perl. Každý jazyk nabízí jiné možnosti a po absolvování kurzu by se vývojář měl dokázat rozhodnout pro jeden konkrétní jazyk, který pro dané zadání nabízí největší možnosti. Důraz je kladen na procvičení látky ve formě praktického workshopu.

Obsah kurzu

  • Uložené procedury – nezbytná teorie
  • Inline procedury v SQL
  • Úvod do PL/pgSQL
  • Syntaxe příkazu CREATE FUNCTION
  • Blokový diagram PL/pgSQL
  • Příkazy PL/pgSQL
  • Dynamické SQL
  • Použití dočasných tabulek v PL/pgSQL
  • Triggery v PL/pgSQL
  • Tipy pro vývoj PL/pgSQL
  • Příloha, Transakce
  • Vhled do interního fungování systému PostgreSQL 
  • Funkce planner/optimizer
  • Metody měření výkonu
  • Pokročilé způsoby indexování, sdružené indexy
  • Cachování výsledku z předchozích queries
  • Práce s velkými tabulkami, update struktury tabulky s velkým počtem řádků
  • Views - jak fungují interně, vhodnost použití
  • Best Practices

Předpoklady

Znalost jazyka SQL a databází, základy používání PostgreSQL.

PostgreSQL - Programování v PL/pgSQL a pokročilé techniky vývoje

Vybraný termín:

13.1.2025 –  14.1.2025  Praha Upřesnující informace k termínu

Cena
14 400 Kč + 21% DPH

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je deset a jedna ? Součet zapište číslicemi.