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

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie