Über Flexible Speicherung und Indexierung komplexer Datenbankobjekte
Relationale Datenbanksysteme werden heute immer haufiger in Anwendungsberei chen wie Computer Aided Design (CAD), Kartographie, geographische Informations systeme, technische Informationssysteme, Dokumentenverwaltungssysteme usw. ein gesetzt, fUr welche sie ursprtinglich nicht entworfen wurden. Aile diese Anwendungs gebiete haben gemeinsam, daB groBe, komplex strukturierte Datenobjekte ("komple xe Objekte") zu verwalten sind. Heutige relationale Datenbanksysteme, mit ihrem "fiachen" Relationenmodell, konnen diese Art von Datenobjekten nicht adaquat ver walten, was dazu fUhrt, daB im Anwendungssystem Funktionalitaten implementiert werden mtissen, die an sich ins Datenbanksystem gehoren. Die heute auf den Markt drangenden objektorientierten Datenbanksysteme (OODBMS), aber auch die im Be reich der SQL-Standardisierung ("SQL 3") geplanten Erweiterungen der relationalen Datenbanksysteme behaupten jeweils, hierfUr die richtigen Losungen bereitzustel len, wobei technologisch teilweise sehr unterschiedliche Ansatze verfolgt werden. Der (zuktinftige) Anwender solcher Systeme ist also gut beraten, sich etwas intensiver mit den Moglichkeiten und Grenzen eines bestimmten Ansatzes zu befassen, urn im gegebenen Fall die richtige Wahl treffen zu konnen. Herr KeBler untersucht in dem vorliegenden Buch systematisch, wie sich komplexe Objekte auf den Hintergrundspeicher abbilden lassen und wie der Zugriff auf diese Objekte tiber Indexe unterstUtzt werden kann. Ein wesentliches Merkmal der von ihm entwickelten Konzepte ist die strikte Trennung von logischem und physischem Schema, die eine nachtragliche Optimierung der Speicherungsstrukturen erlaubt; ein groBes Manko heutiger OODBMS. Die Starke des vorliegenden Buches ist seine Abgeschlossenheit und Vielseitig keit.
Mehr anzeigen