PostgreSQL KI: Einführung in die semantische Suche Schulung
Dieser Kurs behandelt die Grundlagen von PostgreSQL-Server-Erweiterungen zur Integration von KI-Techniken in Datenbanksysteme, einschließlich der Ähnlichkeits- und semantischen Suche basierend auf Einbettungsvektoren. Die Teilnehmer lernen, wie sie PgVector installieren, Vektor-Einbettungen generieren und laden, Vektorindizes erstellen und semantische Suche implementieren. Vorführungen und praktische Übungen festigen die Kernkonzepte und praktischen Fähigkeiten.
Schulungsübersicht
Einführung in:
- Vektoren
- KI-Vektor-Einbettungen
- beliebte KI-Einbettungsmodelle
- semantische Suche
- Abstandsmessungen
Übersicht über Vektorindizierungstechniken:
- IVFFlat-Index
- HNSW-Index
PgVector-Erweiterung für PostgreSQL:
- Installation
- Speichern und Abfragen hochdimensionaler Vektoren
- Abstandsmessungen
- Nutzung von Vektorindizes
Kursergebnis: Am Ende des Kurses verstehen die Teilnehmer die beliebten PostgreSQL-Erweiterungen mit KI-Antrieb. Sie erwerben praktische Erfahrung mit Techniken zur Integration großer Sprachmodelle (LLMs) und Vektorsuche in reale Anwendungen.
Voraussetzungen
Grundlegende Kenntnisse in SQL, grundlegende Erfahrung mit PostgreSQL
Lab-Umgebung: DaDesktops mit laufenden Linux-Virtual Machines (bereitgestellt von NobleProg)
Zielgruppe: Entwickler von Datenbankanwendungen, Systemarchitekten, Datenanalysten
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
PostgreSQL KI: Einführung in die semantische Suche Schulung - Buchung
PostgreSQL KI: Einführung in die semantische Suche Schulung - Anfrage
PostgreSQL KI: Einführung in die semantische Suche - Beratungsanfrage
Erfahrungsberichte (2)
Abstimmstrategien.
Jeffrey Zieg - Matrix Consulting
Kurs - PostgreSQL Performance Tuning
Maschinelle Übersetzung
Logverhalten, wenn die Instanz unter Last steht, sowie die Hierarchie und Nomenklatur von Instanzen, Datenbanken, Dateien usw.
Daniel Inwood - Sinara Consultants LTD
Kurs - PostgreSQL Advanced DBA
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
KI für PostgreSQL
21 StundenPostgreSQL ist eine leistungsfähige Open-Source-Relationale Datenbank, die als Grundlage für KI-gestützte Systeme sowie datenintelligente Anwendungen dienen kann.
Dieses von einem Instruktor geleitete Live-Training – online oder vor Ort – richtet sich an Datenbankprofis und Entwickler mittleren Kenntnisstands, die KI-Funktionen direkt in PostgreSQL integrieren, verwalten und optimieren möchten.
Nach Abschluss dieses Trainings werden die Teilnehmer in der Lage sein:
- PostgreSQL-Erweiterungen für KI-Anwendungsfälle einzurichten und zu konfigurieren.
- Embeddings sowie ähnlichkeitsbasierte Suche mithilfe von pgvector umzusetzen.
- Open-Source- und proprietäre Large Language Models mit PostgreSQL zu verknüpfen, um Echtzeit-Einblicke zu erhalten.
- PostgreSQL so zu optimieren, dass es KI-getriebene Abfragen und Workflows effizient bewältigt.
Ablauf des Kurses
- Interaktive Vorträge und Diskussionen.
- Zahlreiche Übungen zur praktischen Anwendung.
- Praktische Umsetzung in einer Live-Lab-Umgebung.
Individuelle Anpassungsmöglichkeiten
- Wenn Sie ein auf Ihre Bedürfnisse zugeschnittenes Training wünschen, kontaktieren Sie uns bitte zur Absprache.
KI für PostgreSQL: Integration, Optimierung und Governance auf Enterprise-Ebene
21 StundenPostgreSQL ist eine leistungsstarke Open-Source-Relationale Datenbank, die mithilfe von KI-Funktionen zur intelligenten Verarbeitung Unternehmensdaten sowie zur Vorhersageanalytik und Automatisierung genutzt werden kann.
Dieses praxisorientierte Live-Schulungsprogramm – sowohl online als auch vor Ort – richtet sich an Dateningenieure, DBAs sowie Solution Architects mit mittlerem bis fortgeschrittenem Wissen. Sie erlernen darin, Enterprise-KI-Systeme zu entwerfen und aufzubauen, die PostgreSQL effektiv nutzen.
Nach Abschluss dieses Kurses verfügen die Teilnehmer über folgendes Know-how:
- Integration von KI-Modellen sowie Vekorsuchfunktionen direkt in PostgreSQL.
- Implementierung KI-optimierter Architekturen für große Unternehmensdatenmengen.
- Sicherstellung einer umfassenden Governance, Kontrolle und Compliance bei KI-basierten Datenprozessen.
- Sichere Nutzung sowohl open-source- als auch proprietärer KI-Frameworks innerhalb von PostgreSQL-Umgebungen.
Ablauf des Kurses
- Interaktive Vorträge sowie Diskussionen anhand realer Unternehmensfälle.
- Praktische Übungen und Laboraufgaben aus der realen Welt.
- Direkte Umsetzung in einer Live-PostgreSQL-Umgebung.
Individuelle Anpassungsmöglichkeiten
- Für eine maßgeschneiderte Schulung zu diesem Thema kontaktieren Sie uns bitte zur Absprache.
PostgreSQL KI für Entwickler
14 StundenIn diesem Kurs werden die Grundlagen von PostgreSQL-Server-Erweiterungen und -Bibliotheken vermittelt, mit denen sich KI-Techniken in Datenbanksysteme integrieren lassen – darunter Ähnlichkeitssuche bzw. semantische Suche auf Basis von Embedding-Vektoren, Text-zu-SQL-Abfragen sowie das Konzept der Retrieval-Augmented Generation (RAG). Die Teilnehmer lernen, wie man PgVector und PgAI installiert, Vektor-Embeddings erzeugt und lädt, Vektor-Indizes anlegt sowie semantische Suche und RAG implementiert. Zudem entwickeln sie Text-zu-SQL-Anwendungen mithilfe von LangChain in Python oder JavaScript. Praktische Demonstrationen und Übungen festigen das Verständnis der zentralen Konzepte und Fertigkeiten.
PostgreSQL Fortgeschritten – Leistungsmanagement
14 StundenDieser praxisorientierte Kurs befasst sich mit den praktischen Aspekten der Leistungsoptimierung in PostgreSQL. Die Teilnehmer lernen, Abfrageausführungen zu analysieren, Indizes zu optimieren, Speicher- und Systemparameter anzupassen sowie Arbeitslasten effektiv zu überwachen. Anhand realer Beispiele und praktischer Übungen wird verdeutlicht, wie man Engpässe sowohl auf Datenbankebene als auch im Gesamtsystem erkennt und behebt.
Verwaltung und Entwicklung von PostgreSQL-Datenbanken
28 StundenDie Verwaltung sowie die Weiterentwicklung von PostgreSQL-Datenbanken erfordert fundiertes Wissen bezüglich der Optimierung der Leistungsfähigkeit, der Datenreplikation und des Verbindungspoolings. Dieser Kurs behandelt Themen wie Serververwaltung, Grundlagen der SQL-Sprache, Client-Interfaces, serverseitige Programmierung sowie die interne Funktionsweise von PostgreSQL. Durch praktische Übungen erhalten Datenbankadministratoren und Entwickler das nötige Wissen, um Abfragen effizient zu optimieren, Backups zu verwalten, Überwachungssysteme einzurichten sowie robuste Konfigurationen für produktive Umgebungen mit hohen Anforderungen an Zuverlässigkeit und Skalierbarkeit zu erstellen.
PostgreSQL-Server-Administration
14 StundenDieser Kurs vermittelt das wesentliche Wissen, das zur effektiven Installation, Konfiguration und Verwaltung von PostgreSQL-Datenbanken erforderlich ist. Die Teilnehmer lernen, wie sie die Benutzersicherheit verwalten, Backups und Wiederherstellungen durchführen, Protokolle verwalten und grundlegende Parameter optimieren. Mithilfe praktischer Übungen führen die Lernenden reale Verwaltungsaufgaben aus und bereiten sich auf fortgeschrittene Themen wie Leistung und Replikation vor.
PostgreSQL Grundlagen
14 StundenDieses Training richtet sich an Datenbankadministratoren und -architekten, die PostgreSQL von Grund auf erlernen möchten.
Sie werden die Architektur von PostgreSQL, dessen Installation sowie das Design von Datenbanken kennenlernen. Zudem erfahren Sie, wie man Backups erstellt und Datenbanken im Falle eines Ausfalls wiederherstellt.
Fortgeschrittene PostgreSQL-Datenbankadministration
14 StundenDieses Training richtet sich an Datenbankadministratoren und -architekten, die lernen möchten, wie man Backups, Hochverfügbarkeit sowie Sicherheit in PostgreSQL umsetzt.
Außerdem erfahren Sie, wie Sie langsame Abfragen erkennen, die Leistung der Datenbank überwachen und PostgreSQL hinsichtlich seiner Performance optimieren.
Implementierung von Hochverfügbarkeit in PostgreSQL
7 StundenEine Ausfallfreie Nutzung von PostgreSQL erfordert fundierte Kenntnisse im Bereich der Streaming-Replikation sowie einer automatisierten Fehlerbehebung. In diesem Kurs werden synchrone und asynchrone Replikationsverfahren, gestufte Replikation, das Archivieren von Transaktionsprotokollen, Erstellung von Basis-Backups sowie die Überwachung von Streaming-Setups behandelt. Zudem erfahren Sie, wie Sie pgpool-II zur Verbindungs-Pooling-Funktion und zur automatischen Einrichtung von Hochverfügbarkeit nutzen können – mit dem Ziel, in unternehmenskritischen Umgebungen eine zuverlässige Datenbankinfrastruktur für besonders ausgelastete Geschäftsanwendungen bereitzustellen.
Leistungsoptimierung von PostgreSQL
14 StundenDieses Training richtet sich an Datenbankadministratoren und -architekten, die die Leistung einer PostgreSQL-Datenbank optimieren möchten. Sie lernen, wie man langsame Abfragen protokolliert und potenzielle Engpässe in SQL-Befehlen identifiziert. Ebenso werden die wichtigsten Einstellungen behandelt, die zur Erzielung optimaler Performance angepasst werden müssen.
Verwaltung, Optimierung und Replikation von PostgreSQL
35 StundenIn diesem von einem Trainer geleiteten Live-Kurs in Deutschland – vor Ort oder online – erlernen die Teilnehmer sowohl grundlegende als auch fortgeschrittene Aspekte von PostgreSQL. Dazu gehören Verwaltung, Leistungsoptimierung, fortgeschrittene Entwicklungstechniken sowie Replikation. Dies geschieht im Rahmen einer Reihe praktischer Übungen zur Einrichtung, Konfiguration, Testung, Deployment und Fehlerbehebung.
Am Ende des Kurses werden die Teilnehmer in der Lage sein:
- Fortgeschrittene Verwaltungsmethoden anzuwenden, um einen PostgreSQL-Server zu konfigurieren und zu verwalten.
- Die Datenbank sowie Abfragen so zu optimieren, dass maximale Leistung erzielt wird.
- Einen PostgreSQL-Server zu replizieren und skalierbar zu gestalten.
PostgresAI im Enterprise-Einsatz: Monitoring, Klonen und AI-gesteuerte Betriebsabläufe
21 StundenPostgresAI ist eine Plattform, die Datenbankteams dabei hilft, PostgreSQL-Umgebungen mithilfe von künstlicher Intelligenz zu klonen, zu testen und zu optimieren.
Dieses vom Kursleiter moderierte Live-Training – entweder online oder vor Ort – richtet sich an erfahrene DevOps-Profis sowie Datenbankingenieure, die PostgresAI im Unternehmensumfeld zur Überwachung, zum Klonen und zur AI-gestützten Optimierung von Datenbanken einsetzen möchten.
Am Ende dieses Trainings verfügen die Teilnehmer über folgende Fähigkeiten:
- PostgresAI in Unternehmensumgebungen einrichten und konfigurieren.
- PostgresAI in CI/CD-Pipelines sowie mit PostgreSQL-Clustern integrieren.
- Mithilfe von AI-basierten Einblicken Abfragen optimieren und die Leistung verbessern.
- Governance-, Audit- sowie Datenschutzmaßnahmen für geklonte Umgebungen umsetzen.
Aufbau des Kurses
- Interaktive Vorlesungen und Diskussionen.
- Zahlreiche Übungen und praktische Aufgaben.
- Praktische Anwendung in einer Live-Lab-Umgebung.
Möglichkeiten zur Kursanpassung
- Um eine maßgeschneiderte Ausbildung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Absprache.
PostgreSQL für Entwickler
14 StundenDieser Kurs vermittelt die programmatische Interaktion mit PostgreSQL-Datenbanken. Sie erlernen Techniken, Syntax sowie Strukturen, die für die Entwicklung hochwertiger Anwendungen unter Verwendung einer PostgreSQL-Backendumgebung notwendig sind. Zudem behandelt das Training das SQL-Optimieren und vermittelt bewährte Methoden zur Erstellung effizienter SQL-Abfragen.
Angesprochen werden insbesondere Entwickler, die PostgreSQL nutzen oder erweitern möchten, sowie Datenbankarchitekten.
PostgreSQL fortgeschritten: Replikation und Hochverfügbarkeit (RepMgr, PgPool-II)
14 StundenDieser Kurs behandelt ausführlich Replikation, Hochverfügbarkeit sowie das Management von PostgreSQL-Cluster. Die Teilnehmer erlernen die Einrichtung und Verwaltung mehrerer Knoten, automatisierte Failover-Einstellungen und setzen sich mit Lösungen zur Lastverteilung sowie Verbindungs-Pooling auseinander. Inbegriffen sind praktische Übungen zur Replikation sowie Simulationen der Datenwiederherstellung.
PostgreSQL 16 für Entwickler und Administratoren
21 StundenDieses von einem Trainer geleitete Live-Training in Deutschland (online oder vor Ort) richtet sich an Entwickler und Administratoren mittleren Kenntnisstands, die die neuesten Funktionen sowie Verbesserungen in PostgreSQL 16 nutzen möchten.
Nach Abschluss dieses Trainings werden die Teilnehmenden folgendes beherrschen:
- Die Architektur sowie die Komponenten von PostgreSQL 16 verstehen.
- Fortgeschrittene SQL-Funktionen sowie Erweiterungen von PostgreSQL anwenden.
- Sicherheitsbest Practices sowie Zugriffssteuerungen implementieren.
- Datenbankadministrationsaufgaben wie Backups, Wiederherstellung und Monitoring durchführen.
- Die Leistung der Datenbank durch Optimierungen sowie geeignete Indexstrategien verbessern.
- Die integrierten Werkzeuge von PostgreSQL zur Hochverfügbarkeit und Replikation nutzen.
- PostgreSQL in moderne Entwicklungsumgebungen und Frameworks einbinden.