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


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (4)

Relaterade Kurser

Relaterade Kategorier