[Allegro] ClassiX: Datenbank verbessert, Anlehnung an FRBR

Bernhard Eversberg ev at biblio.tu-bs.de
Mo Sep 25 10:46:51 CEST 2006


Die schon seit einer Weile bestehende ClassiX-Datenbank der
Komponisten klassischer Musik und ihrer Werke:

http://www.allegro-c.de/classix/

wurde weiter verbessert. Zum einen wurden viele weitere Daten
eingebracht: es sind nun über 16.000 Komponisten mit ihren
Lebensdaten und sehr viele auch mit Web-Adressen vertreten
sowie Links zum World Biographic Index, soweit sie dort
verzeichnet sind. Eingebracht wurden auch direkte Links zu
den Websites von klassika.info, classical-composers.org und Naxos,
wo man viel Material und auch Soundfiles finden kann. (Die Namens-
formen dieser Quellen sind durchaus unterschiedlich, wurden aber
in der Datenbank weitgehend vereinheitlicht, so daß kaum noch
Dubletten vorhanden sind.)

Die Ansetzungen entsprechen, das liegt natürlich
an der heterogenen Herkunft der Daten, oft nicht RAK-Musik.
Im Vordergrund steht aber anderes: Es wurde hier ein Modell erarbeitet
für die Speicherung und Präsentation von Musik-Katalogisaten mit
Anlehnung an der FRBR-Modell. Es gibt 4 Typen von Datensätzen:

1. Komponist: Namensdaten mit unterschiedlichen Formen
    Lebensdaten, Web-Adressen

2. Werkdaten: Die Werklisten einiger sehr produktiver Komponisten
    wurden aus verschiedenen Quellen herangezogen, umgewandelt
    und eingemischt, jeweils per IdNr mit dem Komponisten verknuepft.
    Dazu gehören Bach, Beethoven, Brahms, Chopin, Händel, Haydn, Mozart,
    Monteverdi, Rossini, D. Scarlatti, Schubert, Schumann, Spohr,
    Telemann, Tschaikowsky, Verdi, Vivaldi, Weber u.a.
    Bei mehrteiligen Werken, z.B. Symphonien und Kantaten, sind
    häufig die einzelnen Sätze oder Teile mit ihren Satzbezeichnungen
    aufgelistet.

3. Ausgaben: Bei vielen Werken sind sodann konkrete Ausgaben erfaßt:
    jeweils mit Angabe der Dirigenten, Aufführungsjahr, Solisten,
    Orchester, sogar die Sätze mit der Zeitdauer. Bei Anzeige eines
    Werkes sieht man darunter die erfaßten Ausgaben.

4. Exemplare: Die Möglichkeit besteht, an einen Ausgabensatz die
    Signatur eines eigenen Exemplars anzuhängen.

Die Startseite gibt einige Hinweise zu den Suchmöglichkeiten.

Zu den Registern, in denen man blättern kann, gehört auch das
Komponisten-Einheitstitel-Register, wo man die Werke eines
Komponisten aufgeführt sieht. Ferner das Opusnummern-Register,
Geburts- und Sterbejahre, Titelanfänge, Titelstichwörter (darin
auch die Satzbezeichnungen). Im Namens-Titel-Register finden sich
auch die Namen der Solisten, Dirigenten und Orchester, soweit sie
in den Daten der Aufnahmen erfaßt wurden. (Übrigens gibt es auch
Normdatensätze für Orchester, nicht nur für Personen.)
RAK-Musik-Einheitstitel sind in vielen Fällen in den Werkdaten
erfaßt. Bei der Anzeige des Werksatzes führt dann ein Link zum
DMA-Katalog, in dem man ja jetzt auch sehr schön in einem
Register "Komponist: Einheitstitel" blättern kann.

Auf der Startseite sieht man zwei Links, die eine aktive Teilnahme
und Nutzung dieser Datenbank ermöglichen:

Registrieren: Hier kann man sich als Nutzer der Datenbank eintragen.
    Das ist unverbindlich und kostenlos.

Login: Damit eröffnet man eine Sitzung, während derer man mehrere Dinge
    tun kann:

    1. Einen weiteren Komponisten einbringen
    2. Weitere Werke zu einem Komponisten eintragen
    3. Konkrete Ausgaben (Aufnahmen) an Werksätze anhängen
    4. Exemplare an Ausgaben anhängen.

Dies alles ist modellhaft konzipiert und durchaus erweiterungsfähig.
Es handelt sich um eine allegro-Datenbank mit der PHP-Schnittstelle
PHPAC, die für diesen Zweck angepaßt und erweitert wurde:
    http://www.allegro-c.de/doku/phpac
Mögliche Erweiterungen sind z.B. das Abrufen der eigenen Exemplare,
also des persönlichen Katalogs, der Austausch von Nachrichten mit
anderen Nutzern, das Einbringen von Schlagwörtern zur Verbesserung
der Suchmöglichkeiten, wie auch Rezensionen und Bemerkungen.
Funktionen also, wie sie von dem Modell LibraryThing bekannt sind 
(http://librarything.com). Das gesamte Modell wäre nachnutzbar für
vergleichbare Projekte.

Ein fleißiger Anwender, der sich nicht namentlich exponieren will,
hat die Datenbank produziert und uns dankenswerterweise zur
Präsentation überlassen.

MfG B.E.



Mehr Informationen über die Mailingliste Allegro