|
Alfons Kemper ist ein renommierter deutscher Informatiker, Professor an der Universität Passau und eine Koryphäe auf dem Gebiet der Datenbanksysteme, insbesondere im deutschsprachigen Raum. Seine Bücher zu Datenbanksystemen gelten als Standardwerke und sind für Studierende, Lehrende und Praktiker
gleichermassen unverzichtbar.
Das prominenteste und bekannteste Werk von Alfons Kemper ist das Lehrbuch **"Datenbanksysteme: Eine Einführung"** (oft zusammen mit **Guido Moerkotte** verfasst).
Hier ist eine detaillierte Beschreibung der Merkmale und Inhalte von Kempers Büchern über Datenbanksysteme:
**1. "Datenbanksysteme: Eine Einführung" (mit Guido Moerkotte)**
* **Charakteristik:** Dies ist *das* Standardlehrbuch für viele Informatik- und Wirtschaftsinformatikstudiengänge im deutschsprachigen Raum. Es zeichnet sich durch seine umfassende Abdeckung, didaktisch exzellente Aufbereitung und tiefgehende Behandlung sowohl theoretischer Konzepte als auch praktischer Aspekte aus.
* **Inhaltliche Schwerpunkte:**
* **Grundlagen:** Einführung in die Welt der Datenbanksysteme, ihre Notwendigkeit, Architektur und historische Entwicklung.
* **Datenmodelle:** Ausführliche Behandlung des Entity-Relationship-Modells (E/R-Modell) zur konzeptuellen Modellierung und des relationalen Datenmodells als Basis moderner Datenbanken.
* **Datenbanksprachen:** Detaillierte Einführung in SQL (Structured Query Language) - Datenmanipulationssprache (DML), Datendefinitionssprache (DDL) und Datenkontrollsprache (DCL). Des Weiteren werden relationale Algebra und Tupelkalkül behandelt.
* **Normalisierung:** Konzepte der funktionalen Abhängigkeiten und Normalformen (1NF, 2NF, 3NF, BCNF) zur Vermeidung von Redundanzen und Anomalien.
* **Implementierungsaspekte:** Tiefgehende Einblicke in die internen Abläufe eines Datenbanksystems:
* **Speicherverwaltung:** Indexstrukturen (B-Bäume, Hash-Indizes), Speicherung von Daten.
* **Anfragebearbeitung und -optimierung:** Wie Anfragen geparst, optimiert und ausgeführt werden.
* **Transaktionsmanagement:** Konzepte von ACID-Eigenschaften (Atomicity, Consistency, Isolation, Durability), Parallelitätskontrolle (Concurrency Control) und Fehlererholung (Recovery).
* **Sicherheit und Datenschutz:** Massnahmen zur Sicherung von Daten und Einhaltung des Datenschutzes.
* **Fortgeschrittene Themen (oft in späteren Kapiteln oder Editionen):**
* Objektrelationale und objektorientierte Datenbanken (historisch wichtiger, heute oft integriert).
* Verteilte Datenbanksysteme.
* Data Warehousing und OLAP.
* Grundlagen von NoSQL-Datenbanken und Big Data (in neueren Auflagen berücksichtigt).
* **Didaktischer Ansatz:** Das Buch ist bekannt für seine klare und präzise Sprache, zahlreiche Beispiele, Abbildungen und Übungsaufgaben, die das Verständnis fördern und zur Vertiefung des Gelernten anregen. Es verbindet eine strenge theoretische Fundierung mit hoher Praxisrelevanz.
* **Zielgruppe:** Studierende der Informatik, Wirtschaftsinformatik, Lehrende, aber auch Entwickler und Fachleute, die ein tiefes Verständnis von Datenbanksystemen erlangen oder auffrischen möchten.
* **Aktualität:** Das Buch wird regelmässig überarbeitet und an die neuesten Entwicklungen im Datenbankbereich angepasst, ohne dabei die fundamentalen Konzepte zu vernachlässigen.
**2. Weitere Werke (historisch/spezialisiert)**
Während "Datenbanksysteme: Eine Einführung" das dominierende Werk ist, hat Alfons Kemper auch zu spezifischeren Themen publiziert, oft im Rahmen von Monographien oder als Mitherausgeber von Sammelbänden. Früher gab es zum Beispiel spezielle Werke über "Objektorientierte Datenbanksysteme", die sich detailliert mit diesem damals aufkommenden Paradigma befassten, bevor viele Konzepte in die objektrelationalen Systeme oder die allgemeine Lehre integriert wurden. Seine Forschungsschwerpunkte spiegeln sich auch in zahlreichen Fachartikeln und Konferenzbeiträgen wider.
**Zusammenfassend lässt sich sagen:**
Alfons Kempers Bücher, insbesondere "Datenbanksysteme: Eine Einführung" (mit Guido Moerkotte), sind **fundamentale Lehr- und Nachschlagewerke**, die für Generationen von Informatikern das Verständnis von Datenbanksystemen geprägt haben. Sie zeichnen sich durch ihre **Vollständigkeit, didaktische Qualität, theoretische Tiefe und Praxisnähe** aus und bilden eine unverzichtbare Ressource für jeden, der sich ernsthaft mit dem Thema Datenbanken auseinandersetzen möcht
|