Schulungsübersicht
Einführung
- Überblick über PostgreSQL Funktionen und Architektur
- Python-Grundlagen der Programmierung
- Vorteile von Python PostgreSQL
Erste Schritte
- Installation von PostgreSQL
- Installieren von Python, Django oder Flask
- Installation von psycopg2
- Verbinden mit PostgreSQL mit Python
Python und SQL Betrieb
- Die Grundlagen der SQL-Sprache
- Database Schema und Tabellen
- Schreiben einer Python-Abfrage
- Erstellen von Tabellen
- Einfügen von Daten
- Manipulieren von Daten
- Limit-Klausel verwenden
- Tabellen verknüpfen
- Volltextsuche
- Arbeiten mit SQLite
- Beispiele für Python-Anwendungen
Fortgeschrittene PostgreSQL mit Python
- Tabellenvererbung
- Verschachtelte Transaktionen
- Benutzerdefinierte Typen
- SICHTEN, HABEN, UNTERSCHEIDEN
- Arbeiten mit Daten und Zeiten
- Gleichzeitigkeitskontrolle mit mehreren Versionen (MVCC)
- Diagramme, Schaubilder und Berichte mit matplotlib
Verwaltung und Sicherheit
- PostgreSQL Datensicherheit
- Zugriffsbeschränkung mittels Whitelist
- Implementierung der Replikation
- Database Migration
- Sicherung und Wiederherstellung
- Überwachung von Abfragen
- Leistungsoptimierung
- Verhinderung von SQL Injektionsangriffen
Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Erfahrung mit PostgreSQL
- Python Programmiererfahrung
Zielgruppe
- Entwickler
- Verwalter
Erfahrungsberichte (5)
Ich habe viel Wissen aus der Schulung gewonnen.
Criselda Candor - Metropolitan Bank and Trust Company
Kurs - PostgreSQL Advanced DBA
Maschinelle Übersetzung
Große Menge an Wissen bereitgestellt. Fröhlicher Ansatz zum Thema.
Oskar Debowski - Asseco Poland S.A
Kurs - PostgreSQL Administration, Optimization and Replication
Maschinelle Übersetzung
Fortgeschrittene Themen mit praktischer Anwendung und Diskussion, wie z.B. TimescaleDB und Hypertable, sowie die Expertise des Trainers zum Thema :)
Shivam - Paessler LLC
Kurs - PostgreSQL Fundamentals
Maschinelle Übersetzung
Bis zum Ende des ersten Tages schlug ein Teilnehmer mehr Interaktion bei den Übungen vor, und die Trainer berücksichtigten diesen Vorschlag für den zweiten Tag.
Daniela - Unit4
Kurs - PostgreSQL 16 for Developers and Administrators
Maschinelle Übersetzung
Eine faktische und praktische Herangehensweise an das Thema. Eine angenehme Atmosphäre, die es einlädt, Fragen zu stellen.
Marcin - Santander Bank Polska S.A.
Kurs - Implementing High Availability in PostgreSQL
Maschinelle Übersetzung