Abstract
Addison-Wesley-Verlag, 1994, 443 Seiten. Die Druckauflage ist seit langem vergriffen. Alle Urheberrechte an dem Buch liegen beim Autor, Prof. Rahm.
Das Buch bietet erstmalig eine umfassende und aktuelle Darstellung der Konzepte und Implementierungen zur verteilten und parallelen Datenbankverarbeitung. Diese erfolgt im Rahmen unterschiedlicher Klassen sogenannter Mehrrechner-Datenbanksysteme, zu denen v.a.
- Verteilte Datenbanksysteme
- Heterogene und Föderative Datenbanksysteme
- Parallele Datenbanksysteme sowie
- Workstation/Server-Datenbanksysteme
zählen.
Daneben werden alternative Formen der verteilten Transaktionsbearbeitung berücksichtigt, insbesondere Client/Server-Transaktionssysteme. Weiterhin werden wichtige Standardisierungsansätze wie X/Open DTP, RDA, ODBC und DRDA behandelt, die eine verteilte Datenbankverarbeitung in heterogenen Umgebungen ermöglichen. Eine aktuelle Übersicht kommerziell erhältlicher Produkte von zwölf Herstellern rundet das Buch ab.
Das Buch richtet sich an Studenten, Dozenten, DB-Praktiker und Informatiker an Hochschulen, Forschungseinrichtungen und in der Industrie. Zahlreiche Beispiele und Übungsaufgaben - mit vollständigen Lösungen - machen es zu einem idealen Lehrbuch für weiterführende Vorlesungen zu Datenbanken.
Berechnung einer Datenallokation:
Beschreibung in Kap. 5.7.2 : Studentische Implementierung mit Online-Ausführung
Buch-Inhaltsverzeichnis
Teil I - Grundlagen
1 - Einführung
2 - Datenbanksysteme und Rechnernetze
3 - Klassifikation von Mehrrechner-Datenbanksystemen
Teil II - : Verteilte Datenbanksysteme
4 - Architektur von Verteilten Datenbanksystemen
5 - Datenbankverteilung
6 - Verteilte Anfragebearbeitung
7 - Transaktionsverwaltung in Verteilten Datenbanksystemen
8 - Synchronisation in Verteilten Datenbanksystemen
9 - Replizierte Datenbanken
Teil III - Heterogene Datenbanken
10 - Autonomie und Heterogenität
11 - Verteilte Transaktionssysteme
12 - Föderative Datenbanksysteme
Teil IV - Shared-Disk-Datenbanksysteme
13 - Architektur von Shared-Disk-DBS
14 - Synchronisation in Shared-Disk-DBS
15 - Kohärenzkontrolle
Teil V - Parallele DB-Verarbeitung
16 - Einführung in Parallele DBS
17 - Datenverteilung in Parallelen DBS
18 - Parallele Anfragebearbeitung
Teil VI - Systemüberblicke
19 - Existierende Mehrrechner-Datenbanksysteme
Teil VII - Anhang
20 - Lösungen zu den Übungsaufgaben
21 - Literatur