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)
Pokročilé tématy s praktickým základem a diskuzí o technologiích jako je TimescaleDB a Hypertable, vědecké znalosti instruktora :)
Shivam - Paessler LLC
Kurz - PostgreSQL Fundamentals
Machine Translated
Do konce prvního dne navrhl jedna účastnice více interakce v praktických cvičeních a přednosta tento návrh zahrnil do druhého dne kurzu.
Daniela - Unit4
Kurz - PostgreSQL 16 for Developers and Administrators
Machine Translated
Faktický a praktický přístup k tématu. Příjemná atmosféra, která podporuje zadávání otázek.
Marcin - Santander Bank Polska S.A.
Kurz - Implementing High Availability in PostgreSQL
Machine Translated
Andres důsledně zajišťuje, že odpovídá na všechny otázky účastníků a snaží se zajistit, aby každý pochopil jeho učení. Obdivuji jeho odbornost a zručnost v dané problematice
Ryan - Questronix Corporation
Kurz - PostgreSQL for Administrators - 3 Days
Machine Translated
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.