Kursplan

Introduktion

  • Översikt över PostgreSQL funktioner och arkitektur
  • Python grundläggande programmering
  • Fördelar med Python PostgreSQL

Komma igång

  • Installerar PostgreSQL
  • Installerar Python, Django eller Flask
  • Installerar psychopg2
  • Ansluter till PostgreSQL med Python

Python och SQL Operationer

  • Grunderna i SQL språk
  • Database schema och tabeller
  • Skriver en Python fråga
  • Skapa tabeller
  • Infogar data
  • Manipulera data
  • Använder gränsklausul
  • Sammanfoga bord
  • Fulltextsökning
  • Arbeta med SQLite
  • Exempel på Python applikationer

Avancerat PostgreSQL med Python

  • Tabell arv
  • Kapslade transaktioner
  • Användardefinierade typer
  • UTSIKT, HA, SÄRSKILD
  • Jobbar med datum och tider
  • Multi-version concurrency control (MVCC)
  • Diagram, grafer och rapporter med matplotlib

Administration och säkerhet

  • PostgreSQL datasäkerhet
  • Begränsa åtkomst med hjälp av vitlista
  • Implementera replikering
  • Database migration
  • Säkerhetskopiering och återställning
  • Övervakning av frågor
  • Prestandajustering
  • Förebyggande av SQL injektionsattacker

Felsökning

Sammanfattning och nästa steg

Krav

  • Erfarenhet av PostgreSQL
  • Erfarenhet av Python-programmering

Publik

  • Utvecklare
  • Administratörer
 21 timmar

Antal deltagare



Price per participant

Vittnesmål (5)

Relaterade Kurser

Relaterade Kategorier