Návrh Školení
Úvod do PostgreSQL 16
- Přehled PostgreSQL
- Nové funkce v PostgreSQL 16
- Instalace a nastavení
- PostgreSQL architektura a komponenty
Začínáme s PostgreSQL
- PostgreSQL nastavení databázového clusteru
- Vytváření a správa databází
- Základní SQL operace
- Nastavení a zkoumání PostgreSQL 16
Pokročilé SQL techniky
- Pokročilé techniky dotazování
- Běžné tabulkové výrazy (CTE)
- Funkce okna
- Datové typy JSON a JSONB
- Psaní pokročilých SQL dotazů
Datové typy a rozšíření
- Vlastní datové typy
- Fulltextové vyhledávání
- PříspěvekGIS pro geoprostorová data
- PL/pgSQL programování
- Používání pokročilých datových typů a rozšíření
Indexování a optimalizace dotazů
- Typy indexů a použití
- Plánování a provádění dotazů
- Analýza a optimalizace dotazů
- Indexování a optimalizace dotazů
Ladění výkonu
- Parametry ladění výkonu
- Správa paměti a zdrojů
- Sledování a analýza výkonu
- Ladění a sledování výkonu
Zálohování a obnova
- Strategie zálohování
- Obnova v určitém okamžiku
- Logické a fyzické zálohy
- Provádění zálohování a obnovy
Zabezpečení a Access kontrola
- Autentizace a autorizace
- Správa rolí a oprávnění
- Nastavení šifrování a SSL/TLS
- Implementace osvědčených bezpečnostních postupů
Vysoká dostupnost a replikace
- Koncepty a typy replikace
- Nastavení streamovací replikace
- Konfigurace vysoké dostupnosti s Patroni
- Implementace replikace a vysoká dostupnost
Integrace PostgreSQL s aplikacemi
- Propojení PostgreSQL s různými programovacími jazyky
- Použití PostgreSQL v moderních aplikačních rámcích
- ORM a PostgreSQL
- Integrace PostgreSQL s aplikací
Shrnutí a další kroky
Požadavky
- Základní znalost SQL
- Znalost databázových konceptů
Publikum
- Database správci
- Database vývojáři
- Správci systému
Reference (5)
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.
Imran Sadiq Bhat
Kurz - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Kurz - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Kurz - PostgreSQL Advanced DBA
new knowledges that can be apply in our system