Integration konzeptioneller Datenbankschemata
Autoren
Mehr zum Buch
Datenbanken sind aus der modernen Informationsverarbeitung nicht mehr wegzu-denken. In allen Bereichen moderner Unternehmen werden Datenbanken eingesetzt, die auf die Aufgaben und Problemstellungen der einzelnen Bereiche zugeschnitten sind. Diese lokalen Datenbanken sind im Laufe der Zeit entstanden und über die Jahre hinweg weiterentwickelt worden. Die Folge dieser häufig unkoordiniert erfolgten Entwicklung der lokalen Datenbanken ist eine Datenhaltung, die durch Redundanzen und Inkonsistenzen und zum Teil auch Inkompatibilitäten gekennzeichnet ist. Eine komponentenübergreifende und konsistenzsichernde Nutzung der vorhandenen Datenbestände kann durch die Integration der Datenbanken in ein Multidaten-banksystem erreicht werden. Mit dem dabei durchzuführenden Prozeß der Sche-maintegration beschäftigt sich diese Arbeit. Ausgehend von Architekturmodellen für Datenbanksysteme, wird der Ansatz einer föderativen Architektur diskutiert, die es gestattet, vorhandene Datenbanken unver-ändert und unter Wahrung der vollständigen Autonomie der Komponenten in ein interoperables System einzubringen. Unter Berücksichtigung des Autonomiekriteriums und der bei der Integration auf konzeptioneller Ebene zur Verfügung stehenden Informationen werden mögliche Integrationsoperationen für Schemaobjekte diskutiert. Dabei wird deutlich, daß verschiedene in der Literatur häufig vorgeschlagene Integrationsoperationen dem Autonomiekriterium nicht gerecht werden. Darüber hinaus werden verschiedene Kriterien für die Identifikation von ähnlichen Schemaobjekten gegenübergestellt, die zur Ausführung von konträren Integrations-operationen führen können. Diese grundsätzlichen Betrachtungen münden in der Darstellung einer automatisch ausführbaren Methode für die Integration konzeptio-neller Datenbankschemata. Sowohl Schemaanalyse als auch Schemaintegration werden detailliert beschrieben und anhand verschiedener Beispiele illustriert. Er-gänzend wird ein Überblick über die prototypische Implementation der Integra-tionsmethode gegeben.