Thursday, November 3, 2011

Lösung zu Übung 3

Aufgabe 1a
RDF-Repräsentation nach DublinCore Standard

Aufgabe 1b
Turtle-Darstellung
Knoten-Kante-Konten-Darstellung
Die Turtle-Darstellung wurde unter www.rdfabout.com/demo/validator validiert.

Aufgabe 2a
Bob, Alice und Fred Astaire sind Tänzer.
Salsa, Tango Argention, Stepptanz und der Gummistiefeltanz sind Tänze.
Der Stepptanz ist Ende der 1830er Jahre im New Yorker Stadtteil Five Points aus dem Gummistiefeltanz entstanden.
Der Gummistiefeltanz wird im Englsichen "Gumboot dance" und im französischen "Le Gumboot" genannt.
Der Stepptanz heißt im Englischen "step dance".
Ein berühmter Stepptänzer ist Fred Astaire.
Bobs Lieblingstänze sind Salsa, Tango Argention und der Gummistiefeltanz.
Alice und Bob tanzen zusammen Salsa.

Aufgabe 2b
Turtle-Darstellung

Aufgabe 2c
Erweiterung in Turtle-Darstellung
Erweiterung im Graph (inkl. Ursprungsgraph)
Erweiterung im Graph (Ohne Ursprungsgraph)

Aufgabe 3a
Ressourcen werden durch Tabellennamen und Primärschlüssel identifiziert.
Alle Attributwerte einer Zeile (außer des Primärschlüssels) definieren ein RDF-Tripel.
Nicht-Schlüssel-Attributnamen werden zu Prädikaten.
Fremdschlüssel-Attributnamen werden zu Prädikaten.
Fremdschlüssel-Attributwerte werden ersetzt durch die URI der referenzierten Ressource, die als Objekt verwendet wird.
Nicht-Schlüssel-Attributwerte werden zu Literalen, die als Objekte verwendet werden.

Aufgabe 3b
Datenbank in Turtle-Schreibweise

Aufgabe 3c
Python-Programm zur Umwandlung

Aufgabe 3d
Ergebnis als Graph
Wir haben die Turtle-Darstellung zunächst mit www.rdfabout.com/demo/validator in die RDF-XML-Darstellung überführt und diese mit www.w3.org/RDF/Validator visualisiert.