Návrh Školení
Úvod
- PostgreSQL vs MySQL vs Oracle Přehled funkcí a architektury PostgreSQL
Začínáme
- Nastavení databázového serveru Instalace PostgreSQL 13 Vytvoření a přístup k databázi SQL syntaxe, příkazy a funkce
Konfigurace Postgresu Database
- Definice dat, výchozí hodnoty a omezení Nastavení a úprava tabulek Správa oprávnění a zásad zabezpečení Vytváření schémat databáze Implementace dědění tabulek a rozdělení na oddíly Přidávání, aktualizace a dotazování na data Datové typy, funkce a operátory Používání indexů a spouštění fulltextového vyhledávání Pochopení souběžnosti řízení
Správa serveru Database
- Upgrade clusteru PostgreSQL Zabezpečení serveru a šifrování dat Konfigurace parametrů serveru Povolení ověřování klientů Nastavení přístupových rolí a oprávnění Správa více databází Provádění úloh údržby databáze Zálohování a obnova dat Optimalizace výkonu a spolehlivosti databáze Sledování aktivity databáze a využití disku Implementace log. replikace Spuštění regresních testů
Na straně klienta Programming
- Používání knihovny libpq C a rozhraní velkých objektů Provádění embedded SQL příkazů Prozkoumávání informačního schématu Jiné klientské aplikace PostgreSQL
Na straně serveru Programming
- Rozšíření dotazovacího jazyka SQL Zápis funkcí spouštění událostí Implementace systémů pravidel Použití procedurálních jazyků (PL) Prozkoumání TCL, Perl a Python PL Provádění serverových programovacích rozhraní Příklady logického dekódování Sledování průběhu replikace
Odstraňování problémů
Shrnutí a další kroky
Požadavky
- Pochopení RDBMS
- Zkušenosti s SQL
Publikum
- Správci systému
- Vývojáři
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