German English

Mehrrechner-Datenbanksysteme

E. Rahm

Mehrrechner-Datenbanksysteme

Grundlagen der verteilten und parallelen Datenbankverarbeitung

Addison-Wesley-Verlag, 1994, 443 Seiten. Die Druckauflage ist seit langem vergriffen. Alle Urheberrechte an dem Buch liegen beim Autor, Prof. Rahm.

VOLLTEXT in PDF

HTML-Online-Ausgabe

Cover

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

Index