In dem Buch werden die Grundlagen der Arbeit mit relationalen Datenbanken und die praktische Anwendung von SQL in den gefragtesten Szenarien dargelegt.
Die Prinzipien der Datenspeicherung, die Struktur von Tabellen und die Methoden zur Informationsbeschaffung werden behandelt. Detailiert beschrieben werden die Operationen für Abfragen, Filterung, Sortierung, Gruppierung und Aggregation, die Arbeit mit Text- und numerischen Daten, die Verarbeitung von Daten, die Verwendung von Ausdrücken und Bedingungen. Die Mechanismen zum Verbinden von Tabellen, die Besonderheiten verschiedener JOIN-Typen und die Methoden zur Kombination von Abfragen werden schrittweise erläutert.
Es wird die Erstellung und Änderung von Tabellen, die Einstellung von Einschränkungen, Indizes und Auto-Increment-Feldern sowie die Grundlagen von Einfügen, Aktualisieren und Löschen von Daten beschrieben.
Es wird ergänzende Informationen zu Datentypen, der Reihenfolge der Ausführung von Anfragen, Plänen und Statistiken, Transaktionen und ACID-Anforderungen sowie zu den Grundlagen der Client-Server-Architektur bereitgestellt.