Friday, February 17, 2012

Semantic in Bullets - SPARQL


SPARQL - Protocol and RDF Query Language

  • Extraction von Werten aus strukturierten Daten
    • URIs, Literale
    • Subgraphen
  • komplexe Join Operationen über verteilten Datenbanken
  • RDF Vokabular Transformation
  • RDF Graph Konstruktion
  • Syntax basiert auf Turtle
    • SELECT ?title ?author WHERE{?title ex:of ?x. ?author ex:wrote ?x. }
    • FILTER(?price<30.5)
    • OPTIONAL // selektiert optionale Elemente
  • ASK (boolsche Antwort), CONSTRUCT(neue RDF triple), DESCRIBE(server beschreibt)
  • nutzt HTTP query als get parameter