Návrh Školení

Úvod

    Přehled funkcí a architektury PostgreSQL Základy programování v Pythonu Výhody Pythonu PostgreSQL

Začínáme

    Instalace PostgreSQL Instalace Pythonu, Django nebo Flasku Instalace psycopg2 Připojení k PostgreSQL with Python

Python a operace SQL

    Základy jazyka SQL Databázové schéma a tabulky Psaní dotazu Python Vytváření tabulek Vkládání dat Manipulace s daty Použití limitní klauzule Spojování tabulek Fulltextové vyhledávání Práce s SQLite Příklady aplikací Python

Pokročilé PostgreSQL with Python

    Dědičnost tabulek Vnořené transakce Uživatelem definované typy VIEWS, HAVING, DISTINCT 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 Migrace databáze Zálohování a obnova 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
  • Zkušenosti s programováním v Pythonu

Publikum

  • Vývojáři
  • Správci
 21 hodiny

Počet účastníků



Price per participant

Reference (5)

Související kurzy

Související kategorie