Seminare
Seminare

PostgreSQL für Entwickler

Seminar - GFU Cyrus AG

Die Kommunikation mit PostgreSQL-Datenbanken steht im Fokus dieser Schulung. Im Kurs werden Methoden zur Analyse und Lösungsfindung vermittelt. Durch praktische Übungen werden erste Erfahrungen gesammelt und Problemstellungen können direkt im Schulungsumfeld besprochen werden.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Installation / Entwickler-relevante Einstellungen
  • Logging und Monitoring
  • Logisches Backup / (partielles) Recovery
  • Verbindungen / Schnittstellen aus diversen Programmiersprachen heraus
  • Kurze Auffrischung DDL (Tabelle)
    • Standard-Datentypen
    • PostgreSQL-spezifische Typen: geometrische Typen, Netzwerktypen, lange Texte, UUID, Arrays, Bereichstypen
    • Datentypen aus Extensions (CITEXT, ISN-Typen, IBAN, URI)
    • Constraints, Indexe und ihre Möglichkeiten: Altersbegrenzung, Indexe über Ausdrücke, Aktualisierungsweitergabe
    • RULEs

  • Daten-Im- und Export 
    • Import- und Exportformate: Text, CSV, XML, JSON
    • Bulk Inserts
    • COPY
    • Laden von Daten direkt aus dem Netz (URL)
    • Datenexport mit COPY und mit psql

  • Transaction Control Language
    • START TRANSACTION / BEGIN
    • Verwenden der verschiedenen ISOLATION LEVELs
    • ROLLBACK
    • COMMIT
    • SAVEPOINT
    • Unterschiede im TA-Management zu anderen RDBMS

  • DML-Besonderheiten
    • UPSERT (INSERT or UPDATE bzw. ON CONFLICT), MERGE
    • Automatisches Hochzählen
    • Generierte Spaltenwerte
    • Zufällig erzeugte UUIDs
    • Verwendung der Ergebnismenge von DML-Kommandos (RETURNING)

  •  Automatische Benachrichtigung zwischen Clients mit LISTEN u. NOTIFY
  •  Statistiken / Performance 
    • ANALYZE
    • EXPLAIN
    • Plananalyse
    • Erweiterungen pg_stat_statements, auto_explain

  •  Tipps und Tricks zur Planoptimierung
  • Kurzer Überblick: Eigene Funktionen und Prozeduren (SQL, PL/pgSQL, ggf. andere Sprachen)
  •  Eigene Funktionen und Prozeduren (SQL, PL/pgSQL)








Zielgruppe:
Die Schulung wurde für Entwickler:innen konzipiert, die PostgreSQL als Datenbanksystem für die Entwicklung von Projekten nutzen. Vorausgesetzt werden SQL Grundlagen und Kenntnisse im Bereich Skripting.
Seminarkennung:
S2147
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha