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
 21 hodiny

Počet účastníků



Price per participant

Reference (8)

Související kurzy

Související kategorie