schulungen:metadaten_und_linked_data
Metadaten und Linked Open Data in Archiven und Bibliotheken
Folien
Organisatorisches | organisatorisches.pdf |
---|---|
Metadaten I | metadaten_teil1.ppt |
Linked Data I | linked_open_data_1.pdf |
Metadaten II | metadaten_teil2_v2.ppt anwendungsprofil_tabelle_v2.xlsx anwendungsprofil_tabelle_beispiel.xlsx |
Linked Data II | linked_open_data_2.pdf |
Metadaten III | metadaten_teil3_v2.ppt |
Wer weitermachen will: http://people.uwm.edu/mll/linked-data-for-beginners/
Übungen
Übungen zu Linked Data I
Aufgabe 1
Formulieren Sie folgende Aussagen in RDF (Turtle) unter Zuhilfenahme der unten aufgeführten Ressourcen:
- Carl Reinecke ist von Beruf Komponist
- Carl Reinecke ist von Beruf Komponist und Klavierlehrer
- Carl Reinecke ist ein musikalischer Künstler
- Die Hochschule für Musik und Theater befindet sich in Leipzig
- Die Hochschule für Musik und Theater heisst auf niederländisch Felix Mendelssohnschool voor Muziek en Theater Leipzig
- Carl Reinicke arbeitet bei einer Einrichtung die sich in Leipzig befindet
Bezeichnung | URI | Bemerkung |
---|---|---|
Carl Reinecke | http://dbpedia.org/resource/Carl_Reinecke | Person |
Beruf | http://dbpedia.org/ontology/occupation | Property |
Hs. für Musik und Theater | http://dbpedia.org/resource/University_of_Music_and_Theatre_Leipzig | |
Musikalischer Künstler | http://dbpedia.org/ontology/MusicalArtist | Person |
Leipzig | http://dbpedia.org/resource/Leipzig | Ort |
befindet sich in (der Stadt) | http://dbpedia.org/ontology/city | Property |
Pianist | http://dbpedia.org/resource/Pianist | |
Klavierlehrer(in) | http://dbpedia.org/resource/Piano_instructor | |
Komponist | http://dbpedia.org/resource/Composer | |
heisst | http://www.w3.org/2000/01/rdf-schema#label | Property |
Arbeitsplatz | http://dbpedia.org/property/workplace | Property |
Übungen zu Linked Data II
Aufgabe 1
Wer die Beispiele am eigenen Rechner nachvollziehen möchte, kann sich …
- Fuseki installieren
- Auf dem Rechner muss Java 8 laufen
- die aktuelle Version von Fuseki kann hier heruntergeladen werden: https://jena.apache.org/download/ und zwar
apache-jena-fuseki-2.5.0.zipapache-jena-fuseki-3.4.0.zip
(etwas weiter oben kann man den Server einstellen, von dem es heruntergeladen werden soll) - Man kann sich das zip-Archiv irgendwohin auspacken, z.B. auf den Desktop.
- In dem Ordner
apache-jena-fuseki-2.5.0apache-jena-fuseki-3.4.0
gibt es eine Dateifuseki-server.bat
mit der Fuseki gestartet wird. - Wenn der Fuseki-Server läuft, ruft man im Browser http://localhost:3030 auf
- Beispieldaten einspielen
- Eine Sammlung von Beispieldaten kann hier herunter geladen werden. Zum Hochladen muss die zip-Datei auf dem lokalen Rechner entpackt werden.
- In der Fuseki-Oberfläche im Browser geht man auf Manage Datasets und dann auf add new dataset.
- Hier gibt man einen Namen für das Datenset ein und wählt als Option Persistent. Mit Klicken auf den Button „Create Dataset“ wird das neue Datenset angelegt.
- Wenn das Datenset angelegt ist, klickt man auf upload data (alternativ kann man auch dataset in der oberen Navigationsleiste aufrufen, dann das Datenset aus dem Drop-Down auswählen und auf upload files gehen)
- Das Feld Destination Graph Name bleibt frei.
- Mit dem Button Select files … öffnet man den Upload-Dialog. Hier wählt man die entsprechenden .ttl-Dateien aus und klickt dann den Button upload all.
Aufgabe 1
Lösen Sie das Musikrätsel indem Sie folgende Fragen beantworten. Die notwendigen Properties dazu finden Sie in der Tabelle unten.
- Wie heisst die gesuchte Person?
- Wann und Wo ist sie geboren?
- Was ist der Name der Mutter?
- Welche Graph-Pattern können jeweils dafür abgefragt werden?
Aufgabe 2
Formulieren Sie weitere Anfragen über die Beispieldaten
- Alle Komponisten
- Alle Komponisten mit Angabe ihres Geburtslandes1)
- Alle Komponisten, die in Frankreich geboren sind
- Alle Komponisten, die in Ländern mit mehr als 20 Mio Einwohnern geboren sind
- Alle Prädikate, die in einem Datenset verwendet werden
Properties in den Beispieldaten
Bezeichnung | URI | Objekt |
---|---|---|
Alumnus von | http://example.org/property/isAlumnusOf 2) | Hochschule |
Geburtsdatum | http://dbpedia.org/ontology/birthDate | Literal (xsd:date) |
Geburtsort | http://dbpedia.org/ontology/birthPlace | Ort |
Beruf | http://dbpedia.org/ontology/occupation | Beruf |
Schüler | http://dbpedia.org/ontology/disciple | Schüler |
Ehepartner | http://dbpedia.org/ontology/spouse | Ehepartner |
Bezeichnung / Name | http://www.w3.org/2000/01/rdf-schema#label | Literal (mit Sprachangabe) |
Eltern(teil) von | http://example.org/property/isParentOf | Kind |
befindet sich im Land | http://dbpedia.org/ontology/country | Land |
Anzahl der Einwohner | http://example.org/property/NoOfinhabitants | Literal (xsd:integer) |
außerdem kommen vor:
rdf:type | http://www.w3.org/1999/02/22-rdf-syntax-ns#type |
owl:sameAs | http://www.w3.org/2002/07/owl#sameAs |
URIs für die Berufe Komponist und Klavierlehrer siehe oben.
Aufgabe 3
Unter https://query.wikidata.org kann man den Datenbestand von Wikidata über SPARQL abfragen.
- Beginnen Sie mit der Beispielabfrage zu „Katzen“. Schränken Sie die Suche ein auf ( a ) Katzen männlichen (
wd:Q44148
) Geschlechts(wdt:P21
). Verfeinern Sie die Suche weiter auf ( b ) Katzen männlichen Geschlechts, deren Besitzer (wdt:P127
) aus dem Vereinigten Königreich (wd:Q145
) stammen (country of citizenshipwdt:P27
). - Rufen Sie die Beispielabfrage „Flughäfen in Belgien“ auf. Wenn Sie die Zeile
#defaultView:Map
entfernen, werden die Ergebnisse in einer Tabelle angezeigt. ( a ) Veranlassen Sie, dass der Name des Flughafens mit angezeigt wird (rdfs:label
), ( b ) schränken Sie die Anzeige auf die Französischen Namen ein. ( c ) Was genau enthält eigentlich die Variable?range
in diesem Query?
1)
wenn man hier rdfs:label im Graph-Pattern verwendet kann u.U. das Skript das die tabellarische Anzeige der Daten steuert abstürzen
2)
Achtung: Die URIs für die Personen in diesen Triples sind andere ( http://dbpedia.org/resource anstelle von http://fr.dbpedia.org/resource/ )
/web/http/weromm/dcgkb/data/pages/schulungen/metadaten_und_linked_data.txt · Zuletzt geändert: 2017-11-23, 14:17 von alex