Návrh Školení
Úvod
- PostgreSQL vs MySQL vs Oracle
- Přehled funkcí a architektury PostgreSQL 13
Začínáme
- Nastavení databázového serveru
- Instalace PostgreSQL 13
- Vytváření a přístup k databázi
- Syntaxe, příkazy a funkce SQL
Konfigurace databáze Postgres
- Data definition, default values, and constraints (Definice dat, výchozí hodnoty a omezení)
- Nastavení a úprava tabulek
- Správa práv a zásad zabezpečení
- Vytváření databázových schémat
- Implementace dědičnosti a rozdělení tabulek
- Přidání, aktualizace a dotazování dat
- Data types, functions, and operators (Datové typy, funkce a operátory)
- Použití indexů a plnohodnotový vyhledávání
- Chápání paralelního řízení (concurrency control)
Správa databázového serveru
- Promítání PostgreSQL clusteru
- Zabezpečení serveru a šifrování dat
- Nastavení parametrů serveru
- Povolení ověřování klienta
- Nastavení rolí přístupu a oprávnění
- Správa více databází
- Provádění úloh správy databáze
- Zálohování a obnovení dat
- Optimalizace výkonu a spolehlivosti databáze
- Sledování aktivit a využití disku databáze
- Implementace logické replikace
- Provádění regresních testů
Klientské programování
- Použití knihovny libpq C a rozhraní pro velké objekty
- Provádění vestavěných příkazů SQL (embedded SQL statements)
- Prozkoumání informačního schématu
- Jiné klientské aplikace PostgreSQL
Serverové programování
- Rozšíření jazyka SQL pro dotazy
- Zápis funkcí pro události (event trigger functions)
- Implementace pravidlových systémů
- Použití procedurálních jazyků (PLs)
- Prozkoumání TCL, Perl a Python PLs
- Provádění serverových programovacích rozhraní
- Příklady logického dekódování (logical decoding)
- Sledování průběhu replikace
Řešení problémů
Závěr a další kroky
Požadavky
- Pochopení RDBMS
- Zkušenosti s SQL
Účastníci
- Systémoví administrátoři
- Vývojáři
Reference (5)
Množství poskytnutých znalostí. Přívětivý přístup k tématu.
Oskar Debowski - Asseco Poland S.A
Kurz - PostgreSQL Administration, Optimization and Replication
Přeloženo strojem
pokročilé témata s praktickou prací a diskusí, jako jsou TimescaleDB a hypertable, plus odborné znalosti řešitele :)
Shivam - Paessler LLC
Kurz - PostgreSQL Fundamentals
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
Faktní a praktický přístup k tématu. Příjemná atmosféra, podporující klady otázky.
Marcin - Santander Bank Polska S.A.
Kurz - Implementing High Availability in PostgreSQL
Přeloženo strojem
Andres systematicky zajistí, aby zodpověděl všechny otázky účastníků a snaží se, aby všichni jeho výuky dobře pochopili. Obdivuji jeho odbornost a schopnosti v dané oblasti.
Ryan - Questronix Corporation
Kurz - PostgreSQL for Administrators - 3 Days
Přeloženo strojem