Schulungsübersicht

Einführung

  • Überblick über die Funktionen und Architektur von PostgreSQL
  • Grundlagen der Python-Programmierung
  • Vorteile von Python PostgreSQL

Erste Schritte

  • Installieren von PostgreSQL
  • Installation von Python, Django oder Flask
  • Installieren von psycopg2
  • Verbinden mit PostgreSQL with Python

Python und SQL Operationen

  • Die Grundlagen der Sprache SQL
  • Datenbankschema und Tabellen
  • Schreiben einer Python-Abfrage
  • Erstellen von Tabellen
  • Einfügen von Daten
  • Manipulation von Daten
  • Limit-Klausel verwenden
  • Tabellen verknüpfen
  • Volltextsuche
  • Arbeiten mit SQLite
  • Beispiele für Python-Anwendungen

Fortgeschrittene PostgreSQL with Python

  • Vererbung von Tabellen
  • Geschachtelte Transaktionen
  • Benutzerdefinierte Typen
  • ANSICHTEN, HABEN, UNTERSCHEIDEN
  • Arbeiten mit Datum und Uhrzeit
  • Gleichzeitigkeitskontrolle mit mehreren Versionen (MVCC)
  • Diagramme, Schaubilder und Berichte mit matplotlib

Verwaltung und Sicherheit

  • PostgreSQL Datensicherheit
  • Zugriffsbeschränkung durch Whitelist
  • Replikation implementieren
  • Migration von Datenbanken
  • Sicherung und Wiederherstellung
  • Überwachung von Abfragen
  • Leistungsoptimierung
  • Verhinderung von SQL Injektionsangriffen

Fehlersuche

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Erfahrungen mit PostgreSQL
  • Python-Programmiererfahrung

Publikum

  • Entwickler
  • Administratoren
  21 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (4)

Kombinierte Kurse

Verwandte Kategorien