Lade Inhalt...

Simulation von Schemaänderungen in objektorientierten Datenbanksystemen mit Hilfe von Sichten

©1996 Diplomarbeit 148 Seiten

Zusammenfassung

Inhaltsangabe:Einleitung:
Die Art der relationalen Datenmodellierung, die den großen Erfolg des Relationmodells in betriebswirtschaftlichen Anwendungsfällen begründeten, verhinderte bis dato den erfolgreichen Einsatz von relationalen Datenbanksystemen in den sogenannten Nicht-Standard-Anwendungen wie z.B. Computer-Aided-Design und -Manufacturing (CAD/CAM), Computer-Aided-Software-Engineering (CASE) oder den Office-Information-Systems (OIS) mit den Bereichen der Bürokommunikation und Dokumentenverwaltung. Diesen Bereichen liegen oft sehr komplexe Strukturen und Vorgänge zu Grunde, die durch das Relationenmodell nicht mehr adäquat und effizient abgebildet werden können.
Es lag nahe, die bereits bei der Softwareentwicklung und Anwendungsmodellierung erfolgreich eingesetzten objektorientierten Konzepte auf den Datenbankbereich zu übertragen. So enstanden mit der Zeit objektorientierte Datenbankmodelle als konsequente Weiterentwicklung semantischer und geschachtelt relationaler Modelle.
Schema Change Management
Den typischen Anwendungen für objektorientierte Datenbanken liegen häufig sehr komplexe Datenmodelle zugrunde. Diese können in der Regel nicht von Anfang an korrekt in ein Datenbankschema abgebildet werden, so daß eine nachträgliche Schemaänderung unumgänglich werden kann (Schemaevolution). Aber auch sich ändernde Voraussetzungen in der Umwelt erfordern oft eine Anpassung eines Datenbankschemas.
Schemaänderungen in einem Datenbanksystem sollten unter Berücksichtigung bereits existierender Daten sowie Applikationen und Sichten ausgeführt werden. Desweiteren gilt zu berücksichtigen, ob und welche Ausfallzeiten eine Schemaänderung in einem Teil oder dem kompletten Datenbanksystem hervorruft. Oft ist es nicht möglich, ein Datenbanksystem für einen gewissen Zeitraum zu deaktivieren, um Wartungsarbeiten oder Umstrukturierungen durchzuführen. Hier müssen Methoden gefunden werden, das Datenbankschema dynamisch zu manipulieren ohne den laufenden Betrieb zu beeinflussen. Diese Art der Schemaevolution unter Berücksichtigung vorhandener Daten und Applikationen wird als Schema Change Management bezeichnet.
Es wurden bis jetzt drei verschiedene Ansätze für Schema Change Management in objektorientierten Datenbanksystemen verfolgt:
1. Schemaänderungen mit Datenbanktransformation.
2. Versionierung von Schemata.
3. Schemaänderungen durch Sichten.
Gang der Untersuchung:
Die vorliegende Arbeit beschäftigt sich mit der dritten Methode des Schema Change […]

Leseprobe

Inhaltsverzeichnis


Details

Seiten
Erscheinungsform
Originalausgabe
Jahr
1996
ISBN (eBook)
9783832407520
ISBN (Paperback)
9783838607528
DOI
10.3239/9783832407520
Dateigröße
7.7 MB
Sprache
Deutsch
Institution / Hochschule
Johann Wolfgang Goethe-Universität Frankfurt am Main
Erscheinungsdatum
1998 (März)
Note
1,0
Schlagworte
schemamodifikation schema change management schemaänderungen sichten datenbanken
Zurück

Titel: Simulation von Schemaänderungen in objektorientierten Datenbanksystemen mit Hilfe von Sichten
book preview page numper 1
book preview page numper 2
book preview page numper 3
book preview page numper 4
book preview page numper 5
book preview page numper 6
book preview page numper 7
book preview page numper 8
book preview page numper 9
book preview page numper 10
book preview page numper 11
book preview page numper 12
book preview page numper 13
book preview page numper 14
book preview page numper 15
book preview page numper 16
book preview page numper 17
book preview page numper 18
book preview page numper 19
book preview page numper 20
book preview page numper 21
book preview page numper 22
book preview page numper 23
book preview page numper 24
book preview page numper 25
book preview page numper 26
book preview page numper 27
book preview page numper 28
book preview page numper 29
book preview page numper 30
book preview page numper 31
148 Seiten
Cookie-Einstellungen