Der Aufstieg von XML (Extensible Markup Language) zu einem neuen universellen Datenformat erzeugte eine Nachfrage nach Speicherung von XML mit bestehender relationaler Datenbanktechnologie. Dies wurde auch dadurch verstärkt indem in Anwendungsfeldern relationaler Datenbanken, wie etwa Digitalen Bibliotheken, nach und nach verstärkt XML eingesetzt wurde. In dieser Arbeit wird ein Ansatz vorgestellt mit dem XML-Daten auf ein relationales Schema abgebildet werden können. Es wird einerseits untersucht wie geeignet die entwickelte Abbildung in Bezug auf Navigation in XML-Daten ist, andererseits wird ebenfalls untersucht welche Indexierung des relationalen Schemas bei typischen XML-Anfragen besonders leistungsfähig ist. XML und die Speicherung in relationalen Datenbanksystemen sind Techniken, die im zweiten Teil der Arbeit, dem Bibliothekssystem OMNIS/2, eingesetzt werden. Das System erlaubt es auf mehrere verschiedene entfernte Systeme unter einer Schnittstelle zugreifen zu können, mit den Dokumenten der entfernten Systeme zu arbeiten (z.B. Annotation und Verlinkung von Dokumenten) und benutzerdefinierte XML-Dokumente einzubringen und zu speichern. OMNIS/2 stellt diese zusätzliche Funktionalität bereit ohne die originalen Systeme zu verändern, stattdessen erweitert OMNIS/2 diese in einer Metaschicht.
«
Der Aufstieg von XML (Extensible Markup Language) zu einem neuen universellen Datenformat erzeugte eine Nachfrage nach Speicherung von XML mit bestehender relationaler Datenbanktechnologie. Dies wurde auch dadurch verstärkt indem in Anwendungsfeldern relationaler Datenbanken, wie etwa Digitalen Bibliotheken, nach und nach verstärkt XML eingesetzt wurde. In dieser Arbeit wird ein Ansatz vorgestellt mit dem XML-Daten auf ein relationales Schema abgebildet werden können. Es wird einerseits untersuc...
»