SRU
SRU (Search/Retrieve via URL) ist ein auf HTTP basierendes Protokoll, um Datenbankabfragen durchzuführen. Suchanfragen können dabei über einen URL in CQL (Contextual Query Language) übermittelt werden. Die zurückgelieferten Ergebnisse können per XML in verschiedenen bibliographischen Formaten ausgeliefert werden.
Von der UB Leipzig angebotene Formate
Die folgende Tabelle listet die angebotenen Ausgabeformate auf:
Format | Name | Typ | Beschreibung |
---|---|---|---|
dc | Dublin core | application/xml | Dublin Core |
marcxml | MARC-XML | application/xml | MARC-Daten in XML |
Grundlegende Einstellungen
Die folgende Tabelle listet die grundlegenden Einstellungen auf:
Basis URL | https://sru.finc.info |
Datenbank | de15 |
Zeichensatz | utf‑8 |
Record Schema | MARCXML, Dublin Core |
SRU Version | 1.1 |
Suchattribute
Die folgende Tabelle listet die verwendbaren Suchattribute auf:
dc.creator, dc.author | Autor, Institution |
dc.title | Titel |
dc.identifier | ISBN / ISSN / ISMN |
bath.issn | ISSN |
bath.conferenceName | Konferenznamen |
bath.corporateName | Körperschaftsnamen |
dc.subject | Schlagwort |
dc.date | Jahr |
dc.publisher | Verlag |
bib1.vdnr | VD-Nummer |
Verwendung
Sie erreichen den Service unter sru.finc.info — so können Sie den Katalog der UBL über SRU abfragen, indem Sie die Adresse https://sru.finc.info als BaseURL verwenden.
• Beispiel-URL für eine searchRetrieve-Operation; gesucht wird das Stichwort „Grundlagen” im Titelindex der Datenbank „de15” mit einem Ergebnis von maximal 10 Datensätzen im Format „marcxml”:
http://sru.finc.info/de15?operation=searchRetrieve&version=1.1&query=dc.title=Grundlagen&maximumRecords=10&recordSchema=marcxml
• Beispiel-URL für eine searchRetrieve-Operation; gesucht wird das Stichwort „Grundlagen” im Titelindex der Datenbank „de15” mit einem Ergebnis von maximal 10 Datensätzen im Format „dc”:
http://sru.finc.info/de15?operation=searchRetrieve&version=1.1&query=dc.title=Grundlagen&maximumRecords=10&recordSchema=dc
Kombination von Suchattributen
• Beispiel-URL für eine searchRetrieve-Operation; gesucht wird das Stichwort „Grundlagen” im Titelindex von dem Autor „Lem“ in der Datenbank „de15” mit einem Ergebnis von maximal 10 Datensätzen im Format „marcxml”:
https://sru.finc.info/de15?operation=searchRetrieve&version=1.1&query=dc.title=Eden%20and%20dc.author=Lem&maximumRecords=10&recordSchema=marcxml
Weitere Informationen zur Verwendung finden Sie unter http://www.loc.gov/standards/sru/
Automatisierte Abfragen
Ein automatisierter Abruf bzw. das automatisierte Herunterladen per Script ist auf 100 Datensätze pro Abfrage limitiert.