5.5. 🏆Selbsttest: Wissen und Praxis#
Hinweis
Diese Übungsaufgaben dienen Ihrer Selbsteinschätzung und helfen Ihnen, das im Kapitel Gelernte zu reflektieren.
Sie können die Fragen in beliebiger Reihenfolge beantworten und auch mehrfach versuchen.
So funktioniert es:
Wählen Sie bei jeder Frage die Antwort(en), die Sie für richtig halten
Lesen Sie das Feedback zu den einzelnen Antwortoptionen sorgfältig durch
Die Erklärungen helfen Ihnen, Ihr Verständnis zu vertiefen – auch bei korrekten Antworten
Es erfolgt keine Bewertung oder Speicherung Ihrer Ergebnisse. Nutzen Sie dieses Assessment, um Wissenslücken zu identifizieren und gegebenenfalls die entsprechenden Abschnitte des Kapitels noch einmal zu bearbeiten.
Geschätzte Zeit: 10 Minuten
Viel Erfolg!
5.5.1. Frage 1#
5.5.2. Frage 2#
5.5.3. Frage 3#
5.5.4. Frage 4#
5.5.5. Frage 5#
Ordnen Sie die folgenden SPARQL-Komponenten ihrer jeweiligen Funktion zu:
Frage 5(a)#
Frage 5(b)#
Frage 5(c)#
5.5.6. Frage 6#
5.5.7. Frage 7#
5.5.8. Frage 8#
5.5.9. Frage 9#
Analysieren Sie die folgende SPARQL-Abfrage und beantworten Sie die Frage:
PREFIX dct: <http://purl.org/dc/terms/>
PREFIX dcatde: <http://dcat-ap.de/def/dcatde/>
SELECT ?uri ?title ?contributorid
WHERE {
?uri dct:title ?title .
?uri dcatde:contributorID ?contributorid .
FILTER(CONTAINS(LCASE(?title), "baumkataster"))
FILTER(isURI(?contributorid))
FILTER(strstarts(str(?contributorid), "http://dcat-ap.de/def/contributors/"))
}
5.5.10. Frage 10#
Formulieren Sie eine SPARQL-Abfrage, die folgende Anforderungen erfüllt:
Aufgabe: Sie möchten herausfinden, welche Datenbereitsteller die meisten Datensätze mit dem Wort „Baum” im Titel veröffentlicht haben. Die Ergebnisse sollen nach der Anzahl der Datensätze gruppiert sein.
Welche Bestandteile müsste Ihre Abfrage enthalten?
Lösungshinweise
Musterlösung:
Die Abfrage sollte folgende Elemente enthalten:
PREFIX-Deklarationen:
PREFIX dcat: <http://www.w3.org/ns/dcat#>für Datensatz-DefinitionPREFIX dct: <http://purl.org/dc/terms/>für TitelPREFIX dcatde: <http://dcat-ap.de/def/dcatde/>für Bereitsteller-ID
SELECT mit COUNT:
SELECT ?contributorID (COUNT(DISTINCT ?datasetTitle) AS ?anzahl)COUNT zählt die eindeutigen Titel pro Bereitsteller
WHERE-Klausel mit:
Definition des Datensatzes als dcat:Dataset
Verknüpfung mit Titel und contributorID
FILTER(CONTAINS(LCASE(?datasetTitle), "baum"))für die Textsuche
GROUP BY:
GROUP BY ?contributorIDzum Gruppieren nach Bereitsteller
Beispiel-Code:
PREFIX dcat: <http://www.w3.org/ns/dcat#>
PREFIX dct: <http://purl.org/dc/terms/>
PREFIX dcatde: <http://dcat-ap.de/def/dcatde/>
SELECT ?contributorID (COUNT(DISTINCT ?datasetTitle) AS ?anzahl)
WHERE {
?datasetURI a dcat:Dataset;
dct:title ?datasetTitle;
dcatde:contributorID ?contributorID.
FILTER(CONTAINS(LCASE(?datasetTitle), "baum"))
}
GROUP BY ?contributorID
5.5.11. Frage 11#
Reflexionsaufgabe
In der Fallstudie wurde beschrieben, dass Dr. Weber zunächst nach Datensätzen zu „Baumkataster” in Brandenburg suchte, aber feststellen musste, dass die gefundenen Datensätze nicht zugänglich waren. Schließlich fand er einen geeigneten Datensatz in Nordrhein-Westfalen.
Reflektieren Sie über die folgenden Aspekte:
Welche Rolle spielt die Metadatenqualität für den Erfolg von SPARQL-Abfragen?
Warum ist es wichtig, gefundene Datensätze manuell auf ihre tatsächliche Zugänglichkeit zu prüfen?
Wie könnten Sie Ihre Suchstrategie anpassen, wenn eine gezielte Suche keine Ergebnisse liefert?
Lösungshinweise
Musterlösung:
Metadatenqualität:
Vollständige Metadaten sind essentiell für erfolgreiche Abfragen
Fehlende Felder (wie stateKey) schränken Filtermöglichkeiten ein
Standards wie DCAT-AP definieren, welche Felder ausgefüllt werden sollten
Unvollständige Metadaten führen zu unvollständigen oder irreführenden Ergebnissen
Manuelle Überprüfung:
Metadaten können veraltet sein, während Links nicht mehr funktionieren
Datensätze können in den Metadaten verzeichnet sein, aber nicht mehr zugänglich sein
Beschreibungen können irreführend sein (z.B. Teildatensätze statt vollständiger Kataster)
Die tatsächliche Datenqualität und -struktur muss vor der Analyse geprüft werden
Anpassung der Suchstrategie:
Suchbegriffe erweitern (z.B. von „Baumkataster” auf „Baumpflanzungen”)
Geografische Einschränkungen lockern
Verschiedene Datenportale ausprobieren (data.europa.eu, govdata.de)
Alternative Bereitsteller in Betracht ziehen
OPTIONAL für flexible Abfragen nutzen
Zeiträume anpassen basierend auf dem Open-Data-Gesetz (2017)