Návrh Školení
Úvod do PostgreSQL 16
- Přehled o PostgreSQL
- Nové vlastnosti v PostgreSQL 16
- Instalace a nastavení
- Architektura a komponenty PostgreSQL
Začínáme s PostgreSQL
- Nastavení clusteru databáze PostgreSQL
- Vytváření a správa databází
- Základní operace v SQL
- Seznámení se s prostředím PostgreSQL 16
Pokročilé techniky v SQL
- Pokročilé metody vyhledávání dat
- Společné tabulkové výrazy (CTE)
- Okenní funkce
- Datové typy JSON a JSONB
- Tvorba pokročilých SQL dotazů
Datové typy a rozšiřující moduly
- Vlastní datové typy
- Plnotextové vyhledávání
- PostGIS pro práci s geografickými daty
- Programování v PL/pgSQL
- Využití pokročilých datových typů a rozšiřujících modulů
Indexování a optimalizace dotazů
- Typy indexů a jejich využití
- Plánování a provedení dotazů
- Analýza a optimalizace SQL dotazů
- Indexování jako prostředek k zlepšení výkonu databáze
Ladění výkonu
- Parametry pro ladění výkonu
- Správa paměti a systémových zdrojů
- Monitorování a analýza výkonu databáze
- Techniky ladění a monitorování výkonu
Zálohování a obnova databáze
- Strategie zálohování
- Obnova dat k určitému okamžiku
- Logické a fyzické zálohy
- Provedení zálohování a následné obnovy
Zabezpečení a řízení přístupu
- Autentizace a autorizace uživatelů
- Správa rolí a oprávnění
- Šifrování a nastavení SSL/TLS
- Aplikace osvědčených postupů v oblasti zabezpečení
Vysoká dostupnost a replikace
- Koncepty a typy replikace databází
- Nastavení streamovací replikace
- Konfigurace vysoké dostupnosti pomocí nástroje Patroni
- Implementace replikace a zajištění vysoké dostupnosti systému
Integrace PostgreSQL s aplikacemi
- Připojení PostgreSQL k různým programovacím jazykům
- Využití PostgreSQL v moderních vývojářských frameworkech
- ORM nástroje a jejich kompatibilita s PostgreSQL
- Integrace databáze do konkrétních aplikací
Shrnutí a další kroky
Požadavky
- Základní znalosti SQL
- Orientace v konceptech databází
Cílové skupiny
- Správci databází
- Vývojáři databázových aplikací
- Systémoví administrátoři
Reference (2)
Všechny koncepty související s postgreSQL a příklady, které jsme prováděli ve virtuálním počítači. Velmi dynamický a snadno sledovatelný.
Ignacio Irurita - Unit4
Kurz - PostgreSQL 16 for Developers and Administrators
Přeloženo strojem
Do konce prvního dne navrhl jeden účastník více interakce v praktikách a instruktoři tento návrh pro druhý den převzali.
Daniela - Unit4
Kurz - PostgreSQL 16 for Developers and Administrators
Přeloženo strojem