Dieses Buch behandelt Konzepte und Techniken der Implementierung von Datenbanksystemen, die heutzutage die Kernkomponente von Informationssystemen darstellen. Im Mittelpunkt stehen Architekturprinzipien, Datenstrukturen und Algorithmen für die Verwaltung von Externspeichern, die Realisierung von Speicher- und Zugriffsstrukturen, die Anfrageverarbeitung und -optimierung sowie die Transaktionsverwaltung und die Wiederherstellung der Datenbank im Fehlerfall. Hier nicht behandelt werden Datenbankmodelle, Entwurfsverfahren und Datenbanksprachen. Diese Aspekte sind im Grundlagenwerk "Datenbanken - Konzepte und Sprachen" aus dem gleichen Verlag enthalten. In der hier vorliegenden zweiten Auflage wurden insbesondere die Kapitel über Anfrageverarbeitung und Zugriffsstrukturen erweitert. Außerdem wird die Umsetzung der vorgestellten Konzepte am Beispiel der aktuellen DBMS-Produkte illustriert. Weiterhin werden aktuelle Entwicklungen im Datenbankbereich wie die Verarbeitung von Datenströmen und die massiv verteilte Datenverwaltung in P2P-Systemen behandelt.
Inhaltsverzeichnis:
Architekturprinzipien Verwaltung des Hintergrundspeichers Dateiorganisation und Zugriffsstrukturen Anfrageoptimierung und -verarbeitung Transaktionsverarbeitung Wiederherstellung und Datensicherheit Verteilte und parallele Datenbanksysteme Data-Warehouse-Techniken Datenstrom-Verarbeitung
Inhaltsverzeichnis:
Architekturprinzipien Verwaltung des Hintergrundspeichers Dateiorganisation und Zugriffsstrukturen Anfrageoptimierung und -verarbeitung Transaktionsverarbeitung Wiederherstellung und Datensicherheit Verteilte und parallele Datenbanksysteme Data-Warehouse-Techniken Datenstrom-Verarbeitung