Objektorientiert, aktiv, erweiterbar: Stand und Tendenzen der „nachrelationalen“ Datenbanktechnologie / Object-Oriented, Active, Extensible: State of the Art and Trends of „Post-Relational“ Database Technology

Nach etlichen Jahren intensiver Forschungsund Entwicklungsarbeit werden relationale Datenbanksysteme in der Praxis erst seit relativ kurzer Zeit und allmählich in erfolgskritischen Anwendungen ernsthafter Größe eingesetzt. Während sich viele Entscheidungsträger also vor die Entscheidung gestellt sehen, wann sie in diese Technologie „einsteigen" und mit welchem der am Markt angebotenen Produkte sie dies tun sollen, machen unter dem Schlagwort „nachrelational" bereits verschiedene Konzepte Schlagzeilen, die manche der bekannten Errungenschaften von Datenbanksystemen in den Schatten zu stellen versprechen. Dieser Beitrag erläutert in Kürze einige der aktuell besonders heftig diskutierten neuen Ansätze insbesondere sog. „objektorientierte", aber auch „aktive" und „erweiterbare" Datenbanksysteme und versucht, deren künftige Entwicklung und ihre Bedeutung für die praktische Verwendung abzuschätzen.

[1]  Klaus Meyer-Wegener,et al.  PRIMA - a DBMS Prototype Supporting Engineering Applications , 1987, VLDB.

[2]  Klaus R. Dittrich,et al.  Architektur von Datenbanksystemen , 1987, Datenbankhandbuch.

[3]  Roger King,et al.  Semantic database modeling: survey, applications, and research issues , 1987, CSUR.

[4]  Klaus R. Dittrich,et al.  Object-oriented database systems: the next miles of the marathon , 1990, Inf. Syst..

[5]  Angelika M. Kotz Triggermechanismen in Datenbanksystemen , 1989 .

[6]  Michael Stonebraker,et al.  The POSTGRES Data Model , 1987, Research Foundations in Object-Oriented and Semantic Database Systems.

[7]  Hamid Pirahesh,et al.  Extensibility in the Starburst Database System , 1986, OODBS.

[8]  Theo Härder,et al.  Realisierung von operationalen Schnittstellen , 1987, Datenbankhandbuch.

[9]  Won Kim,et al.  Features of the ORION Object-Oriented Database System , 1989, Object-Oriented Concepts, Databases, and Applications.

[10]  David Maier,et al.  The GemStone Data Management System , 1989, Object-Oriented Concepts, Databases, and Applications.

[11]  Hans-Jörg Schek,et al.  Architecture and implementation of the Darmstadt database kernel system , 1987, SIGMOD '87.

[12]  Roger L. Haskin,et al.  On extending the functions of a relational database system , 1982, SIGMOD '82.

[13]  David J. DeWitt,et al.  The Object-Oriented Database System Manifesto , 1994, Building an Object-Oriented Database System, The Story of O2.

[14]  Don S. Batory,et al.  GENESIS: An Extensible Database Management System , 1988, IEEE Trans. Software Eng..