Skip to main content
    Zum Hauptinhalt springenZur Navigation springenZur Fußzeile springen
    Technologie

    SPARQL

    Auch bekannt als:
    SPARQL
    SPARQL Protocol
    SPARQL-Abfragesprache
    Aktualisiert: 10.2.2026

    SPARQL ist die W3C-Standard-Abfragesprache für RDF-Graphen, die strukturierte Abfragen über Knowledge Graphs und Linked Data ermöglicht.

    Kurz erklärt

    SPARQL ist SQL für Knowledge Graphs – die W3C-Standard-Abfragesprache für RDF-Daten, mit der man Wikidata und andere Wissensgraphen direkt abfragen kann.

    Erklärung

    SPARQL funktioniert ähnlich wie SQL, aber für Graph-Daten: Statt Tabellen werden Tripel-Muster abgefragt. SPARQL-Endpoints wie Wikidata bieten öffentliche Abfrageschnittstellen.

    Relevanz für Marketing

    SPARQL ermöglicht direkten Zugriff auf öffentliche Knowledge Graphs (Wikidata, DBpedia) für Content-Enrichment und Data-Driven Marketing.

    Beispiel

    SELECT ?city ?population WHERE { ?city wdt:P31 wd:Q515 . ?city wdt:P1082 ?population } – findet alle Städte mit Einwohnerzahl in Wikidata.

    Häufige Fallstricke

    SPARQL hat eine steile Lernkurve, Abfragen auf großen Graphen können langsam sein, und nicht alle Knowledge Graphs bieten öffentliche Endpoints.

    Entstehung & Geschichte

    W3C veröffentlichte SPARQL 1.0 im Jahr 2008. SPARQL 1.1 (2013) brachte UPDATE, Federated Queries und Property Paths. Wikidata Query Service (2015) machte SPARQL einem breiteren Publikum zugänglich.

    Abgrenzung & Vergleiche

    SPARQL vs. SQL

    SQL arbeitet auf relationalen Tabellen; SPARQL auf RDF-Graphen (Tripel). SQL nutzt JOINs; SPARQL nutzt Graph-Pattern-Matching.

    SPARQL vs. Cypher (Neo4j)

    Cypher ist für Property-Graph-Modelle (Neo4j); SPARQL für RDF-Graphen. Cypher ist intuitiver für Traversierung; SPARQL standardisierter für Linked Data.

    Verwandte Services

    Verwandte Begriffe

    👋Fragen? Chatte mit uns!