Das Kompaktformat richtet den Blick auf die wichtigsten Arbeitsschritte eines Ontop-Projekts. Ein durchgängiges Beispiel verbindet Architektur, Semantik, Mapping, Abfrage und Bereitstellung, sodass ein belastbarer Einstieg mit unmittelbarem Praxisbezug entsteht.
Inhaltsverzeichnis
- Architektur und Begriffe
- Umgebung und Datenquelle
- Ontologie und Mapping
- SPARQL-Abfragen
- Lenses und Datenvorbereitung
- CLI und Endpoint
- Betriebsbasis und Praxisfall
Lernziele
- VKG-Architektur und Ontop-Artefakte sicher einordnen.
- Ein kleines Ontologie- und Mapping-Modell entwickeln und validieren.
- Fachliche SPARQL-Abfragen formulieren und die SQL-Übersetzung prüfen.
- Einen Endpoint über CLI oder Container starten und mit Basistests absichern.
Zielgruppe
Data Engineering, Entwicklung, Datenarchitektur, Datenbankteams und technische Projektmitarbeitende mit Bedarf an einem kompakten Gesamtüberblick.
Voraussetzungen
SQL- und Datenbankgrundlagen; Vorkenntnisse zu RDF, SPARQL oder Ontologien sind nicht erforderlich.
Kapitel 1: Architektur und Begriffe
Kapitel-Inhaltsverzeichnis: VKG, RDF, SPARQL, Mapping, Ontologie, Endpoint und virtuelle Datenhaltung.
- Schritt 1: Ein Anwendungsfall wird in fachliche Fragen und relevante relationale Daten zerlegt.
- Schritt 2: Die Ontop-Komponenten werden in einer übersichtlichen Zielarchitektur angeordnet.
- Schritt 3: Der Ablauf von SPARQL über Reformulierung bis SQL wird an einer einfachen Abfrage nachvollzogen.
Kapitel 2: Umgebung und Datenquelle
Kapitel-Inhaltsverzeichnis: Projektstruktur, Laufzeit, JDBC, Eigenschaften und Verbindungsprüfung.
- Schritt 1: Eine klare Projektstruktur für Mapping, Ontologie, Eigenschaften und Tests wird angelegt.
- Schritt 2: Treiber und Datenbankverbindung werden konfiguriert, ohne Geheimnisse in Projektdateien zu speichern.
- Schritt 3: Metadaten und Referenzdaten werden für die folgenden Übungen geprüft.
Kapitel 3: Ontologie und Mapping
Kapitel-Inhaltsverzeichnis: Klassen, Eigenschaften, IRIs, Datentypen, Quell-SQL und Beziehungen.
- Schritt 1: Ein minimales Fachmodell wird aus den geplanten Abfragen abgeleitet.
- Schritt 2: Die erste Tabelle wird mit stabiler Identität und typisierten Eigenschaften gemappt.
- Schritt 3: Eine Beziehung zwischen zwei Klassen wird über einen belastbaren Fremdschlüssel ergänzt.
Kapitel 4: SPARQL-Abfragen
Kapitel-Inhaltsverzeichnis: Triple-Muster, Filter, optionale Werte, Aggregation und Fehleranalyse.
- Schritt 1: Eine Basisabfrage wird mit selektiven Mustern und klarer Projektion erstellt.
- Schritt 2: Optionale Daten und Aggregationen werden schrittweise ergänzt.
- Schritt 3: Die erzeugte SQL-Abfrage wird auf Joins, Filter und unerwartete Duplikate untersucht.
Kapitel 5: Lenses und Datenvorbereitung
Kapitel-Inhaltsverzeichnis: Basic- und Join-Lens, berechnete Spalten, Filter und Constraints.
- Schritt 1: Eine wiederkehrende Transformation wird als Basic Lens modelliert.
- Schritt 2: Zwei Relationen werden mit eindeutigen Spaltenpräfixen in einem Join Lens verbunden.
- Schritt 3: Explizite Constraints werden ergänzt und ihre Wirkung auf die Abfrage geprüft.
Kapitel 6: CLI und Endpoint
Kapitel-Inhaltsverzeichnis: Validierung, Start, Portal, Containergrundlage und Smoke-Test.
- Schritt 1: Ontologie und Mapping werden über die CLI validiert.
- Schritt 2: Der Endpoint wird lokal oder im Container mit den geprüften Artefakten gestartet.
- Schritt 3: Ein standardisierter Smoke-Test kontrolliert Erreichbarkeit, Datenquelle und Referenzresultat.
Kapitel 7: Betriebsbasis und Praxisfall
Kapitel-Inhaltsverzeichnis: Versionierung, Protokollierung, Leistung, Fehlerbehandlung und Übergabe.
- Schritt 1: Alle Artefakte werden als konsistentes Release-Paket versioniert.
- Schritt 2: Eine langsame oder fehlerhafte Abfrage wird anhand Protokoll und SQL-Reformulierung untersucht.
- Schritt 3: Der Praxisfall wird mit Prüfkatalog, Betriebsnotizen und definiertem Rückfallpunkt abgeschlossen.
Fachbereichsleitung und Trainingskoordination
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Data Engineering, Entwicklung, Architektur, Datenbankteams, technische Projekte |
| Voraussetzungen: | SQL- und Datenbankgrundlagen; keine RDF-Vorkenntnisse erforderlich |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
