REKVALIFIKAČNÍ A KVALIFIKAČNÍ VZDĚLÁVÁNÍ

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

Úhrada ÚP může být možná

O kurzu

Kurz-školení Programování v PL/pgSQL a pokročilé techniky vývoje 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 a funkcí. PostgreSQL podporuje jak SQL procedury a funkce, tak i tzv. externí procedury.Posluchači se naučí efektivně využívat SQL a transformovat výstup XML,JSON a jiných formátů. Jak postupovat při zpracování transakcí a případném uváznutí. Naučí se efektivně využívat DML a DDL triggery. Dozví se jak funguje exekuční plán, co to jsou indexy a jak funguje jejich údržba

Pro koho je kurz určen

je určen pokročilejším vývojářům, kteří chtějí zvládnout efektivní vývoj v PostgreSQL

Program kurzu

SQL DML vs DDL Datové typy, konverze a systémové funkce XML výstup z SQL dotazu XML manipulace a dotazování JSON výstup z SQL dotazu výstup z SQL dotazu, datový typ ARRAY a HSTORE JSON manipulace a dotazování PL/pgSQL Funkce a jejich efektivní využití PL/pgSQL Procedury a jejich efektivní využití PL/pgSQL Cursor a jeho efektivní využití Transakce a transaction isolation level Zámky, deadlock jejich sledování, řešení PL/pgSQL DML trigger PL/pgSQL DDL trigger Logování SQL Příkazů Indexy, jejich význam Indexy, jejich údržba, REINDEX Exekuční plány dotazů Základy optimalizace dotazů

Vypsané termíny

1. 1. 2020 Praha,Ostrava
15. 11. 2026 Praha,Ostrava
15. 12. 2026 Praha,Ostrava
15. 1. 2027 Praha,Ostrava