Verteilte Datenbank

Verteilte Datenhaltungssysteme bestehen aus mehreren physisch voneinander getrennten Datenbanken, die unabhängig arbeiten und wie ein einziges logisches System erscheinen. Die einzelnen logischen Systeme sind über Netze miteinander verbunden. Die Steuerung aller Systemkomponenten erfolgt zentral von einem Distributed Database Management System (DDBMS).


Das DDBMS-System sorgt für die Datenintegration und verwaltet die Daten der verteilten Lokalitäten zentral so, als ob es sich um Daten von einer einzelnen Lokalität handelt. Es synchronisiert die Daten auf der verteilten Datenbank periodisch, sorgt für das Updaten und Löschen von neuen Daten und das Löschen nicht mehr benötigter Daten.

Verteilte Datenbanken können eine homogene oder heterogene Struktur haben. Bei den homogenen Strukturen ist jede DB-Lokalität über alle anderen informiert. Sie arbeiten mit der gleichen Hardware und benutzen das gleiche Betriebssystem und die gleichen DB-Anwendungen. Anders ist es bei den heterogenen Strukturen, bei denen sowohl die Hardware als auch die Betriebssysteme und Anwendungen unterschiedlich sind.

Die verteilte Datenorganisation verlangt eine ausgefeilte Abstimmung zwischen zentralen und lokalen Anforderungen. Eine Möglichkeit besteht darin verschiedene Formen der Datenverarbeitung miteinander zu kombinieren:

Unikate Daten: Ein Datenbestand ist nur auf einem einzigen Rechner oder Datenbankserver gespeichert. Dieses Konzept bedeutet zwar eine einfache Administration, doch müssen alle Datenbankzugriffe zu diesem Rechner geschickt werden.

Partitionierte Daten: Die Gesamtheit eines Datenbestandes wird auf mehrere Rechner verteilt, so zum Beispiel die Kundendaten pro Filiale. Parallel existiert dazu meistens noch ein Gesamtbestand in Redundanz.

Replikate oder redundante Daten: Replikation impliziert die Mehrfachspeicherung eines gesamten Datenbestandes oder eines Teils davon.

Informationen zum Artikel
Deutsch: Verteilte Datenbank
Englisch: distributed database - DDB
Veröffentlicht: 08.06.2016
Wörter: 255
Tags: #Datenbanken
Links: Administration, BS (Betriebssystem), Daten, Datenbank, DV (Datenverarbeitung)