Datenbanksysteme stehen im Mittelpunkt nahezu jeder Anwendung. Diese Bücher behandeln das relationale Modell, SQL, Abfrageverarbeitung, Transaktionen, verteilte Datenbanken sowie moderne NoSQL- und NewSQL-Systeme.

Grundlagen der Datenbanklehrbücher

Die Standard-Datenbanksystem-Lehrbücher, die in Bachelor- und Masterkursen verwendet werden.

BuchAutorJahrNiveauBeschreibung
Database System Concepts
7. Auflage, McGraw-Hill
Abraham Silberschatz, Henry F. Korth, S. Sudarshan2019FortgeschrittenDas am weitesten verbreitete Datenbanklehrbuch, das das relationale Modell, SQL, Datenbankdesign, Transaktionen und verteilte Datenbanken behandelt. Das 'Korth-Buch'.
Database Management Systems
3. Auflage, McGraw-Hill
Raghu Ramakrishnan, Johannes Gehrke2002FortgeschrittenUmfassendes Lehrbuch über Datenbanksysteme mit starkem Fokus auf Abfrageverarbeitung und Transaktionsmanagement.
Fundamentals of Database Systems
7. Auflage, Pearson
Ramez Elmasri, Shamkant B. Navathe2015FortgeschrittenBreites einführendes Lehrbuch mit zugänglicher Darstellung der relationalen Theorie und SQL.

SQL und praktische Datenbankgestaltung

Praktische SQL- und Datenbankdesign-Leitfäden.

BuchAutorJahrNiveauBeschreibung
SQL and Relational Theory
3. Auflage, O'Reilly
C.J. Date2015FortgeschrittenTheoretisches SQL vom führenden Denker des Fachs. Klärt, was SQL im Verhältnis zur relationalen Theorie richtig und falsch macht.
Designing Data-Intensive Applications
O'Reilly
Martin Kleppmann2017FortgeschrittenDas wesentliche moderne Buch über Datensysteme. Behandelt Datenbanken, Stream-Verarbeitung, verteilte Systeme und Datenengineering. Pflichtlektüre für Backend-Entwickler.
SQL Performance Explained
Markus Winand
Markus Winand2012FortgeschrittenFokussierter, praktischer Leitfaden zu SQL-Indexierung und Abfrageleistung über wichtige Datenbank-Engines hinweg.

Interna und Implementierung

Wie Datenbanken intern implementiert werden.

BuchAutorJahrNiveauBeschreibung
Readings in Database Systems
5. Auflage
Peter Bailis, Joseph M. Hellerstein, Michael Stonebraker (Hrsg.)2015FortgeschrittenDas 'Rote Buch' - kuratierte Lektüren der wichtigsten Datenbanksystem-Papiere. Kostenlos online.
Database Internals
O'Reilly
Alex Petrov2019FortgeschrittenModerne Anleitung, wie Datenbanken intern tatsächlich funktionieren, einschließlich Speicher-Engines, B-Bäume, LSM-Bäume, Konsens und Replikation.
Transaction Processing: Concepts and Techniques
Morgan Kaufmann
Jim Gray, Andreas Reuter1992FortgeschrittenDer klassische Referenztext über Transaktionsverarbeitung von den Pionieren des Fachs. Immer noch die definitive Behandlung der ACID-Eigenschaften.

Verteilte und NoSQL-Datenbanken

Moderne verteilte Datenbanksysteme über traditionelle RDBMS hinaus.

BuchAutorJahrNiveauBeschreibung
NoSQL Distilled
Addison-Wesley
Pramod J. Sadalage, Martin Fowler2012FortgeschrittenKurzüberblick über NoSQL-Datenbanken, die Schlüssel-Wert-, Dokument-, Spaltenfamilien- und Graphdatenbanken abdecken.
Cassandra: The Definitive Guide
3. Auflage, O'Reilly
Jeff Carpenter, Eben Hewitt2020FortgeschrittenVollständiger Leitfaden zu Apache Cassandra, der Architektur, Datenmodellierung und Betrieb behandelt.
MongoDB: The Definitive Guide
3. Auflage, O'Reilly
Shannon Bradshaw, Eoin Brazil, Kristina Chodorow2019FortgeschrittenUmfassender Leitfaden zu MongoDB von seinen Kernentwicklern.

Data Warehousing und Analytik

Bücher über Data Warehousing, OLAP und analytische Datenbanken.

BuchAutorJahrNiveauBeschreibung
The Data Warehouse Toolkit
3. Auflage, Wiley
Ralph Kimball, Margy Ross2013FortgeschrittenDer kanonische Leitfaden zur dimensionalen Modellierung und zum Design von Data Warehouses von seinem Erfinder.
Building the Data Warehouse
4. Auflage, Wiley
W.H. Inmon2005FortgeschrittenAlternativer Ansatz für Data Warehousing von Inmon mit Schwerpunkt auf der Unternehmensinformationsfabrik.
Star Schema: The Complete Reference
McGraw-Hill
Christopher Adamson2010FortgeschrittenDetaillierte Referenz zu Mustern der dimensionalen Modellierung.