Was ist der DNB SPARQL Service?
Der DNB SPARQL Service ist eine Retrievalschnittstelle des Linked-Data-Service der Deutschen Nationalbibliothek (DNB), die es seit 24. September 2025 ermöglicht, DNB-Titeldaten (Deutsche Nationalbibliografie) und GND-Normdaten (Gemeinsame Normdatei) im Format RDF zu recherchieren. Seit 18. Mai 2026 sind auch die Titeldaten der Zeitschriftendatenbank (ZDB) und die Adressdaten des Deutschen ISIL-Verzeichnisses (Deutsche ISIL-Agentur) recherchierbar. Wir möchten damit eine Möglichkeit bieten, diese Daten auf eine semantische Art zu erkunden, die mit einer einfachen, textbasierten Suche wie z. B. im DNB-Katalog nicht möglich ist.
Der Service besteht aus einer Weboberfläche und drei APIs (maschinelle Endpunkte).
Hinweis: Der Dienst befindet sich zurzeit in einer öffentlichen BETA-Phase, in der es noch zu Unterbrechungen und Ausfällen kommen kann.
SPARQL-Standard und Version
Der DNB SPARQL Service basiert auf dem Standard SPARQL 1.1.
SPARQL-Engine
Der DNB SPARQL Service wird betrieben mit der Open-Source-Software Qlever SPARQL Engine, die am Fachbereich Informatik an der Albert-Ludwigs-Universität Freiburg entwickelt wird. Die Engine verfügt über eine QLever-Benutzeroberfläche, die das Schreiben von SPARQL-Abfragen vereinfacht.
Weboberfläche und APIs
- Die Weboberfläche des DNB SPARQL Service ist erreichbar unter: https://sparql.dnb.de
- Der maschinelle Endpunkt für DNB-Titeldaten und GND-Normdaten ist erreichbar unter: https://sparql.dnb.de/api/dnbgnd
- Der maschinelle Endpunkt (nur) für GND-Normdaten ist erreichbar unter: https://sparql.dnb.de/api/gnd
- Der maschinelle Endpunkt für ZDB-Titeldaten und Adressdaten des Deutschen ISIL-Verzeichnisses ist erreichbar unter: https://sparql.dnb.de/api/zdb
Datenformat
- Über die Weboberfläche werden Ergebnisse als CSV/TSV geliefert.
- Über die APIs können die Ergebnisse als TSV, JSON, XML sowie als Triples für die externe Weiterverarbeitung bezogen werden. Folgende MediaTypes sind möglich:
- text/tab-separated-values
- application/sparql-results+json
- application/sparql-results+xml
- application/n-triples
Datenmodell
- RDF-Vokabulare für Titeldaten und Normdaten (v. a. GND-Ontologie)
- "Modellierung der Titeldaten im Linked-Data-Service der Deutschen Nationalbibliothek und der Zeitschriftendatenbank" (Version 1.3 ; Stand: 24. Juni 2024 ; PDF): Deutsch und Englisch
Datenbasis und Aktualisierung
- Die Datenbasis für DNB-Titeldaten wird monatlich aktualisiert.
- Die Datenbasis für GND-Normdaten wird ebenfalls monatlich aktualisiert.
- Die Datenbasis für ZDB-Titeldaten und Adressdaten des Deutschen ISIL-Verzeichnisses wird halbjährlich (Frühjahr; Herbst) aktualisiert.
Nutzungs- und Bezugsbedingungen für Metadaten
DNB- und ZDB-Titeldaten sowie GND-Normdaten sind kostenfrei unter Creative-Commons-Zero-Bedingungen (CC0 1.0) zur freien Nutzung verfügbar (Nutzungs- und Bezugsbedingungen).
Beispielabfragen
Welche Verlage haben die Werke von „Gabriel García Márquez“ veröffentlicht?
Weitere Beispielabfragen befinden sich auf der Weboberfläche unter dem Punkt "Examples".
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX dct: <http://purl.org/dc/terms/>
SELECT DISTINCT ?pblname (COUNT(?pblname) AS ?count) WHERE {
?work dct:creator <https://d-nb.info/gnd/118537601> .
?work dc:publisher ?pblname .
}
GROUP BY ?pblname
ORDER BY DESC(?count)
FAQs
Sollen fortlaufend ergänzt werden.
Kontakt & weitere Informationen
- E-Mail: Bei Fragen und Anregungen erreichen Sie uns unter: metadatendienste@dnb.de
- Mailingliste: "dnb-linked-data-service" (öffentliche Informations- und Diskussionsliste)
- Webseite: "Linked-Data-Service" der Deutschen Nationalbibliothek
- Wiki: "Linked-Data-Service der Deutschen Nationalbibliothek"
