RDF und RDF Schema (2. Übung SWebT1 WS07/08)
Aus Semantic-Web-Grundlagen
Übung | |
---|---|
RDF und RDF Schema
| |
Dozent | Markus Krötzsch |
Datum | November 26 2007 |
von | 11:30 |
bis | 13:00 |
Ort | Gebäude 11.40 Raum 231 |
Veranstaltungsreihe SWebT1 WS07/08
| |
Nummer | 1 |
Diese Übung umfasst Stoff aus den vorangegangenen beiden Vorlesungen zu RDF und RDFS. Außerdem betrachten wir noch einmal kurz die XML-Schema-Datentypen aus der vorangegangenen Übung.
Download: Übungsblatt (PDF)
Lösungen
Hier die Lösungen zu einigen der in der Übung nicht im Detail beprochenen Aufgaben.
Aufgabe 2.3 (c)
@prefix rdf: <http<nowiki>://</nowiki>www.w3.org/1999/02/22-rdf-syntax-ns#>
@prefix rdfs: <http<nowiki>://</nowiki>www.w3.org/2000/01/rdf-schema#>
@prefix ex: <http<nowiki>://</nowiki>example.org/">
ex:deutschland rdf:type ex:Land .
ex:hauptstadt_von rdf:type rdf:Property ;
rdfs:domain ex:Stadt ;
rdfs:range ex:Land .
ex:Land rdf:type rdfs:Class ;
rdfs:label "country"@en .
ex:berlin rdfs:label "Berlin"@en ;
rdf:type ex:Stadt ;
ex:hauptstadt_von ex:deutschland .
ex:Stadt rdf:type rdfs:Class ;
rdfs:label "city"@en .
@prefix rdfs: <http<nowiki>://</nowiki>www.w3.org/2000/01/rdf-schema#>
@prefix ex: <http<nowiki>://</nowiki>example.org/">
ex:deutschland rdf:type ex:Land .
ex:hauptstadt_von rdf:type rdf:Property ;
rdfs:domain ex:Stadt ;
rdfs:range ex:Land .
ex:Land rdf:type rdfs:Class ;
rdfs:label "country"@en .
ex:berlin rdfs:label "Berlin"@en ;
rdf:type ex:Stadt ;
ex:hauptstadt_von ex:deutschland .
ex:Stadt rdf:type rdfs:Class ;
rdfs:label "city"@en .
Aufgabe 2.4
Wir verwenden hier die verkürzte Schreibweise für rdf:type-Angaben als direkte Bezeichner für XML-Elemente. Man vergleiche die ausführliche Darstellung mit rdf:Description und rdf:type in Aufgabe 2.3.
<rdf:RDF
xmlns:rdf="http<nowiki>://</nowiki>www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http<nowiki>://</nowiki>www.w3.org/2000/01/rdf-schema#"
xmlns:ex="http<nowiki>://</nowiki>example.org/">
<ex:Nussallergiker rdf:about="http<nowiki>://</nowiki>example.org/sebastian">
<ex:isst rdf:resource="http<nowiki>://</nowiki>example.org/vegetableThaiCurry"/>
</ex:Nussallergiker>
<rdfs:Class rdf:about="http<nowiki>://</nowiki>example.org/Nussallergiker">
<rdfs:subClassOf rdf:resource="http<nowiki>://</nowiki>example.org/Bedauernswert"/>
</rdfs:Class>
<rdf:Description rdf:about="http<nowiki>://</nowiki>example.org/vegetableThaiCurry">
<ex:thaigerichtBasierendAuf rdf:resource="http<nowiki>://</nowiki>example.org/kokosmilch"/>
</rdf:Description>
<rdf:Property rdf:about="http<nowiki>://</nowiki>example.org/thaiGerichtBasierendAuf">
<rdfs:domain rdf:resource="http<nowiki>://</nowiki>example.org/Thailändisch" />
<rdfs:range rdf:resource="http<nowiki>://</nowiki>example.org/Nussig" />
<rdfs:subPropertyOf rdf:resource="http<nowiki>://</nowiki>example.org/hatZutat" />
</rdf:Property>
<rdf:Property rdf:about="http<nowiki>://</nowiki>example.org/hatZutat">
<rdf:type rdf:resource=
"http<nowiki>://</nowiki>www.w3.org/2000/01/rdf-schema#ContainerMembershipProperty" />
</rdf:Property>
</rdf:RDF>
xmlns:rdf="http<nowiki>://</nowiki>www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http<nowiki>://</nowiki>www.w3.org/2000/01/rdf-schema#"
xmlns:ex="http<nowiki>://</nowiki>example.org/">
<ex:Nussallergiker rdf:about="http<nowiki>://</nowiki>example.org/sebastian">
<ex:isst rdf:resource="http<nowiki>://</nowiki>example.org/vegetableThaiCurry"/>
</ex:Nussallergiker>
<rdfs:Class rdf:about="http<nowiki>://</nowiki>example.org/Nussallergiker">
<rdfs:subClassOf rdf:resource="http<nowiki>://</nowiki>example.org/Bedauernswert"/>
</rdfs:Class>
<rdf:Description rdf:about="http<nowiki>://</nowiki>example.org/vegetableThaiCurry">
<ex:thaigerichtBasierendAuf rdf:resource="http<nowiki>://</nowiki>example.org/kokosmilch"/>
</rdf:Description>
<rdf:Property rdf:about="http<nowiki>://</nowiki>example.org/thaiGerichtBasierendAuf">
<rdfs:domain rdf:resource="http<nowiki>://</nowiki>example.org/Thailändisch" />
<rdfs:range rdf:resource="http<nowiki>://</nowiki>example.org/Nussig" />
<rdfs:subPropertyOf rdf:resource="http<nowiki>://</nowiki>example.org/hatZutat" />
</rdf:Property>
<rdf:Property rdf:about="http<nowiki>://</nowiki>example.org/hatZutat">
<rdf:type rdf:resource=
"http<nowiki>://</nowiki>www.w3.org/2000/01/rdf-schema#ContainerMembershipProperty" />
</rdf:Property>
</rdf:RDF>
Fakten zu RDF und RDF Schema (2. Übung SWebT1 WS07/08)RDF-Feed
Datum | 26. November 2007 + |
Dozent | Markus Krötzsch + |
Endzeit | 26. November 2007 13:00 + |
Nummer | 1 + |
Ort | Gebäude 11.40 Raum 231 + |
Serie | SWebT1 WS07/08 + |
Startzeit | 26. November 2007 11:30 + |
Titel | RDF und RDF Schema + |
Unterlagen | Uebung2 rdf rdfs.pdf + |