Benutzer-Werkzeuge

Webseiten-Werkzeuge


schulungen:uebung1

Metadaten und Linked Open Data

Unterlagen zum Seminar

Übung zu Turtle

  1. Carl Reinecke ist von Beruf Komponist
  2. Carl Reinecke ist von Beruf Komponist und Klavierlehrer
  3. Carl Reinecke ist ein musikalischer Künstler
  4. Die Hochschule für Musik und Theater befindet sich in Leipzig
  5. Die Hochschule für Musik und Theater heisst auf niederländisch Felix Mendelssohnschool voor Muziek en Theater Leipzig
  6. Carl Reinicke arbeitet bei einer Einrichtung die sich in Leipzig befindet

Lösungen

Übungen zu SPARQL

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.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.0 gibt es eine Datei fuseki-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.

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:

URIs für die Berufe Komponist und Klavierlehrer siehe oben.

Musikrätsel

  • 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?

weitere Abfragen

  1. Alle Komponisten
  2. Alle Komponisten mit Anagabe ihres Geburtslandes3)
  3. Alle Komponisten, die in Frankreich geboren sind
  4. Alle Komponisten, die in Ländern mit mehr als 20 Mio Einwohnern geboren sind
  5. Alle Prädikate, die in einem Datenset verwendet werden

Lösungen

2)
Achtung: Die URIs für die Personen in diesen Triples sind andere ( http://dbpedia.org/resource anstelle von http://fr.dbpedia.org/resource/ )
3)
wenn man hier rdfs:label im Graph-Pattern verwendet kann u.U. das Skript das die tabellarische Anzeige der Daten steuert abstürzen
Diese Webseite verteilt leckere Cookies an jeden Besucher. Ich möchte keine Cookies.
/web/http/weromm/dcgkb/data/pages/schulungen/uebung1.txt · Zuletzt geändert: 2020-07-15, 14:45 von alex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki