Datenbanken - Implementierungstechniken

Zum Vergrößern in das Bild klicken

Datenbanken - Implementierungstechniken

ISBN: 9783826691560
von Andreas Heuer, Gunter Saake, Kai-Uwe Sattler 3. Auflage, 644 Seiten
Bitte wählen Sie Ihr gewünschtes Format
Sofort lieferbar

  • Architekturprinzipien
  • Datenstrukturen und Algorithmen
  • Transaktionsverwaltung und Recovery

Dieses Buch behandelt Konzepte und Techniken der Implementierung von Datenbanksystemen, die heutzutage die Kernkomponente von Informationssystemen darstellen. Im Mittelpunkt stehen dabei Architekturprinzipien sowie Interna von DBMS wie Datenstrukturen und Algorithmen für die Verwaltung von Externspeichern, die Realisierung von Speicher- und Indexstrukturen, die Anfrageverarbeitung und -optimierung, die Transaktionsverwaltung und die Wiederherstellung der Datenbank im Fehlerfall.

Das Buch bildet den Folgeband zum Grundlagenwerk Datenbanken - Konzepte und Sprachen der gleichen Autoren. Beide Bücher zusammen decken damit alle wesentlichen Aspekte von Datenbanksystemen ab, die für Studierende der Informatik oder verwandter Fächer im Bachelorbereich relevant sind, und bieten gleichzeitig auch dem Anwender bzw. Entwickler vertiefende Hintergrundinformationen zu aktuellen Datenbanktechnologien.

Die dritte Auflage dieses Buches geht auf aktuelle Entwicklungen bei Speichermedien (etwa Flash-Laufwerke), alternativen Speichermodellen, der Bearbeitung von Data-Warehouse-Anfragen, Anfrageoptimierern und Transaktionsmodellen ein.

Aus dem Inhalt:
    Externspeicher- und Pufferverwaltung
    • Speicherhierarchie und -medien
    • Seiten, Datensätze und ihre Adressierung
    • Row Stores und Column Stores
    • Seitenersetzungsstrategien
    Dateiorganisation und Indexstrukturen
    • B-Bäume
    • Partitionierung
    • Dynamisches Hashing
    • Mehrdimensionale und geometrisches Indexstrukturen
    • Bitmap-Indexe
    Anfrageverarbeitung und -optimierung
    • Anfrageoperatoren
    • Logische und physische Optimierung
    • Kostenmodelle und Statistiken in DBMS
    Transaktionsverwaltung und Recovery
    • Serialisierbarkeit
    • Sperrprotokolle und nichtsperrende Verfahren
    • Commit-Protokolle
    • Logging und Recovery-Strategien
Über die Autoren:
Die Autoren sind Professoren für Datenbank- und Informationssysteme - Gunter Saake an der Universität Magdeburg, Kai-Uwe Sattler an der TU Ilmenau und Andreas Heuer an der Universität Rostock.