Einführung in RDF
description
Transcript of Einführung in RDF
Einführung in RDF
Einführung in RDF – von Karsten TolleDBIS 2
Übersicht
• RDF was ist das?
• Stand der Dinge
• Repräsentationsformen
• Wichtige Elemente von RDF
• Unterschied zu XML
Einführung in RDF – von Karsten TolleDBIS 3
RDF was ist das?
• RDF – Resource Description Framework
Bietet einheitliche Konventionen für Metadaten:
- Syntax- Struktur- Semantik
Einführung in RDF – von Karsten TolleDBIS 4
Stand der Dinge
• RDF M&S – W3C Recomendation (seit 1999)
• RDF Schema – W3C Working Draft
• RDF MT – W3C Working Draft
Einführung in RDF – von Karsten TolleDBIS 5
Repräsentationsformen
• Graph – zum Lesen durch den Menschen
• Triple – skalierbare Darstellung, einfach zu
speichern
• RDF/XML – für den Datenaustausch
Einführung in RDF – von Karsten TolleDBIS 6
RDF Graph
Einführung in RDF – von Karsten TolleDBIS 7
RDF Graph
Einführung in RDF – von Karsten TolleDBIS 8
Repräsentationsformen
• Graph – zum Lesen durch den Menschen
• Triple – skalierbare Darstellung, einfach zu
speichern
• RDF/XML – für den Datenaustausch
Einführung in RDF – von Karsten TolleDBIS 9
Wichtige Elemente von RDF
• Klassen – rdfs:Class– rdfs:Class– rdf:Property– rdfs:Resource– rdfs:Literal
rdfs:Resource rdfs:Literal rdfs:Class rdf:Property rdf:Statement rdfs:Container rdfs:ConstraintResource
rdf:Bag rdf:Seq rdf:Alt rdfs:ConstraintProperty rdfs:ContainerMembershipProperty
Einführung in RDF – von Karsten TolleDBIS 10
Wichtige Elemente von RDF
• Properties – rdf:Property– rdf:type– rdfs:subClassOf– rdfs:subPropertyOf– rdfs:domain– rdfs:range
rdfs:Class rdfs:Resource rdf:type
Einführung in RDF – von Karsten TolleDBIS 11
Unterschied zu XML
• Eindeutiges Mapping von RDF
• RDF lässt sich einfach speichern
• OO Funktionalitäten sind vordefiniert
• Besticht durch seine Einfachheit
Auf dem Weg zur NG ...
... noch Fragen?