Course Outline

Introductie

  • Overzicht van PostgreSQL functies en architectuur
  • Python Basisprincipes van programmeren.
  • Voordelen Python PostgreSQL 

Slag

  • Installeren PostgreSQL
  • Python, Django of Flask installeren
  • Installeren van psycopg2
  • Verbinding maken met PostgreSQL met Python

Python en SQL Bewerkingen

  • De basis van SQL taal
  • Database Schema en tabellen
  • Een Python query schrijven
  • Tabellen maken
  • Gegevens invoegen
  • Gegevens manipuleren
  • Limietclausule gebruiken
  • Tafels samenvoegen
  • Zoeken in volledige tekst
  • Werken met SQLite
  • Voorbeelden van Python toepassingen

Geavanceerd PostgreSQL met Python

  • Tabel overerving
  • Geneste transacties
  • Door de gebruiker gedefinieerde typen
  • UITZICHTEN, HEBBEN, VERSCHILLEND
  • Werken met datums en tijden
  • Gelijktijdigheidscontrole met meerdere versies (MVCC)
  • Diagrammen, grafieken en rapporten met matplotlib

Beheer en beveiliging

  • PostgreSQL Veiligheid van gegevens
  • Toegang beperken met behulp van een witte lijst
  • Replicatie implementeren
  • Database Migratie
  • Back-up en herstel
  • Query's bewaken
  • Prestaties afstemmen
  • Voorkomen van SQL injectie-aanvallen

Probleemoplossing

Samenvatting en volgende stappen

Requirements

  • Ervaring met PostgreSQL
  • Python-programmeerervaring

Publiek

  • Ontwikkelaars
  • Beheerders
  21 Hours
 

Getuigenissen (4)

Related Courses

Related Categories