Das Buch ist geschrieben vom Autor: Michael Laube (Autor). Der Eintrag, dieses Buch ist seit den 19.12.2022 Online, in unser Datenbank. Das letzte Update des Eintrags war am 24.04.2024.
Michael Laube vermittelt in diesem Leitfaden die Grundlagen von SQL für alle gängigen Datenbanksysteme: MySQL, PostgreSQL, MariaDB und MS SQL. Das Buch richtet sich an Einsteiger und setzt keine Vorkenntnisse voraus.
SQL-Grundlagen
Der erste Teil behandelt die wichtigsten SQL-Befehle: Daten abfragen mit SELECT, neue Datensätze einfügen mit INSERT, bestehende ändern mit UPDATE und löschen mit DELETE. Auch das Erstellen von Tabellen mit CREATE TABLE und die Definition von Datentypen und Constraints werden erklärt.
Datenmodellierung und Beziehungen
Im zweiten Teil geht es um die Modellierung von Datenbanken: Normalisierung, Optimierung von Datenmodellen und die Überführung von ER-Diagrammen in Tabellenstrukturen. Besonders ausführlich werden JOINs behandelt, mit denen sich Daten aus mehreren Tabellen verknüpfen lassen.
Fortgeschrittene Abfragen
Der dritte Teil vertieft anspruchsvollere Themen: Transaktionen, Skalarfunktionen, Bedingungslogik mit CASE, Datums- und Zeitfunktionen, Gruppierung mit GROUP BY, Unterabfragen und Views. Jedes Kapitel enthält praktische Beispiele und Übungsaufgaben.