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: XX
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)