Návrh Školení
Úvod
- Přehled PostgreSQL funkcí a architektury
- Python základy programování
- Výhody Python PostgreSQL
Začínáme
- Instalace PostgreSQL
- Instalace Python, Django nebo Flask
- Instalace psycopg2
- Připojování k PostgreSQL pomocí Python
Python a SQL Operace
- Základy SQL jazyka
- Database schéma a tabulky
- Psaní Python dotazu
- Vytváření tabulek
- Vkládání dat
- Manipulace s daty
- Použití limitní doložky
- Spojování stolů
- Fulltextové vyhledávání
- Práce s SQLite
- Příklady aplikací Python
Pokročilé PostgreSQL s Python
- Dědičnost tabulky
- Vnořené transakce
- Uživatelsky definované typy
- VÝHLEDY, MÍT, ODLIŠIT
- Práce s daty a časy
- Řízení souběžnosti více verzí (MVCC)
- Grafy, grafy a sestavy pomocí matplotlib
Administrace a bezpečnost
- PostgreSQL bezpečnost dat
- Omezení přístupu pomocí whitelistu
- Implementace replikace
- Database migrace
- Zálohování a obnovení
- Monitorovací dotazy
- Ladění výkonu
- Prevence SQL injekčních útoků
Odstraňování problémů
Shrnutí a další kroky
Požadavky
- Zkušenosti s PostgreSQL
- Python zkušenosti s programováním
Publikum
- Vývojáři
- Správci
Reference (5)
The provided examples and labs
Christophe OSTER - EU Lisa
Kurz - PostgreSQL Advanced DBA
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