Kapitel 7 – Anfragesprachen

Aus Semantic-Web-Grundlagen

Wechseln zu: Navigation, Suche

Im siebten Kapitel des Lehrbuchs Semantic Web – Grundlagen werden Anfragesprachen für RDF und OWL besprochen. Diese erlauben es in erster Linie, in einer Ontologie nach Individuen zu suchen, welche eine bestimmte Anfrage erfüllen. Andererseits bieten Anfragesprachen aber oft auch Mechanismen zur Filterung, Selektion, oder Formatierung von Ergebnissen.

Im ersten Teil dieses Kapitels wird ausführlich die in SPARQL definierte Anfragesprache für RDF besprochen. Wir lernen dabei verschiedene Anfragebedingungen in From von Graph-Mustern und Filtern sowie Ausgabeformate und Modifikatoren kennen. Die genaue Semantik dieser Ausdrucksmittel wird anschließend mit Hilfe der SPARQL-Algebra beschrieben.

Im zweiten Teil des Kapitels sehen wir uns konjunktive Anfragen für OWL DL näher an und vergleichen diesen Formalismus mit SPARQL.

Inhaltsverzeichnis

  1. SPARQL: Anfragesprache für RDF
    1. Einfache SPARQL-Anfragen
    2. Einfache Graph-Muster: Tripel und Variablen
    3. Leere Knoten in SPARQL
    4. Komplexe Graph-Muster: Gruppen, Optionen und Alternativen
    5. Anfragen mit Datenwerten
    6. Filter
    7. Ausgabeformate
    8. Modifikatoren
    9. Semantik und Algebra von SPARQL
    10. Weitere Ausdrucksmittel in SPARQL
  2. Konjunktive Anfragen für OWL DL
    1. Grenzen von OWL
    2. Einführung in konjunktive Anfragen
    3. Unbestimmte Variablen
    4. Konjunktive Anfragen und SPARQL
  3. Zusammenfassung
  4. Aufgaben
  5. Weiterführende Literatur

Weiterführende Literatur

  • Die vorgeschlagene W3C Recommendation (12. Nov. 2007) zu SPARQL besteht aus drei Dokumenten:
Persönliche Werkzeuge