During a relatively long period of research, an advanced format was developed for the storage of bibliographic information; the PICA format. — Look Costers -@costers_pica_1979
Das PICA-Format ist seit mehr als 40 Jahren im Einsatz und konnte bisher nicht durch modernere Techniken wie relationale Datenbanksysteme oder Wissensgraphen ersetzt werden. PICA ist einerseits zentral für die Datenhaltung in den meisten Bibliotheken in Deutschland, andererseits wird das Format nicht außerhalb des Bibliothekswesens benutzt. Um sich mit der Verarbeitung von PICA-Daten vertraut zu machen, ist daher Dokumentation notwendig, wozu das vorliegende Handbuch beitragen soll. Schwerpunkt ist die Verarbeitung von PICA-Daten mit frei zugänglichen Werkzeugen.
Das Handbuch ist in drei Teile gegliedert:
-
Unter Theorie & Grundlagen werden zunächst der historische Hintergrund des PICA-Format und der Kontext des Datenbanksystem CBS dargestellt. Es folgen allgemeine Grundlagen zu Datenformaten und eine Erkläuterung der einzelnen PICA-Formate.
-
Der Praxis-Teil zeigt wie mit verschiedenen Methoden und Werkzeuge PICA-Daten angezeigt, verarbeitet und geändert werden können. Außerdem werden Schnittstellen zu Zugriff auf PICA-Datenbanken vorgestellt.
-
Unter Werkzeuge werden die verschiedenen Programme zum Umgang mit PICA-Daten genauer vorgestellt (@tbl-werkzeuge).
Zusätzlich gibt es ein Literaturverzeichnis mit weiteren Quellen und Informationen über dieses Handbuch.
Programm | Einsatz | Programmiersprache | Code-Repositories |
---|---|---|---|
picadata | Kommandozeile und Bibliothek | Perl | https://github.com/gbv/PICA-Data |
Catmandu | Kommandozeile und Bibliothek | Perl | https://github.com/LibreCat |
pica-rs | Kommandozeile und Bibliothek | Rust | https://github.com/deutsche-nationalbibliothek/pica-rs |
Metafacture | Kommandozeile und Bibliothek | Java | https://github.com/metafacture |
qa-catalogue | Webanwendung | Java & PHP | https://github.com/pkiraly/qa-catalogue und https://github.com/pkiraly/qa-catalogue-web |
WinIBW | Benutzeroberfläche (Windows) | ? | closed source |
: Übersicht von Werkzeugen für PICA-Daten {#tbl-werkzeuge .table}