Mit SQL lassen sich Daten in kürzester Zeit bearbeiten und das Beste aus ihnen herausholen. Obwohl SQL seine Wurzeln bereits in den 70er Jahren hat, hat es sich stetig weiterentwickelt, um auch Daten neuerer Plattformen zu verarbeiten. In diesem Buch vermittelt Alan Beaulieu alle praktischen Grundlagen, um Datenbankanwendungen zu schreiben, administrative Aufgaben durchzuführen und Berichte zu erstellen.
Jedes Kapitel bildet eine in sich geschlossene Lektion und widmet sich jeweils einem Schlüsselkonzept oder einer Schlüsseltechnik von SQL. Zahlreiche Abbildungen und kommentierte Beispiele veranschaulichen den Lernstoff; mit den Übungen können Sie Ihre erlernten Fähigkeiten nachhaltig vertiefen.
Die Einführung wendet sich an alle, die im Unternehmen mit SQL arbeiten möchten, sie kann aber ebenso begleitend zu IT-Ausbildung und Studium eingesetzt werden. In der 3. Auflage finden Sie neue Kapitel zu analytischen Funktionen, zu Strategien für die Arbeit mit großen Datenbanken und zu SQL und großen Datenmengen. SQL-Kenntnisse sind ein Muss für die Interaktion mit Daten. Mit "Einführung in SQL" werden Sie schnell herausfinden, wie Sie die Möglichkeiten dieser Sprache in ihrem ganzen Umfang nutzen können.


Jedes Kapitel bildet eine in sich geschlossene Lektion und widmet sich jeweils einem Schlüsselkonzept oder einer Schlüsseltechnik von SQL. Zahlreiche Abbildungen und kommentierte Beispiele veranschaulichen den Lernstoff; mit den Übungen können Sie Ihre erlernten Fähigkeiten nachhaltig vertiefen.
Die Einführung wendet sich an alle, die im Unternehmen mit SQL arbeiten möchten, sie kann aber ebenso begleitend zu IT-Ausbildung und Studium eingesetzt werden. In der 3. Auflage finden Sie neue Kapitel zu analytischen Funktionen, zu Strategien für die Arbeit mit großen Datenbanken und zu SQL und großen Datenmengen. SQL-Kenntnisse sind ein Muss für die Interaktion mit Daten. Mit "Einführung in SQL" werden Sie schnell herausfinden, wie Sie die Möglichkeiten dieser Sprache in ihrem ganzen Umfang nutzen können.
"Von den Grundlagen von SQL bis zu fortgeschrittenen Themen wie analytische Funktionen und dem Arbeiten mit großen Datenbanken bietet dieses Buch alles, was Sie in der heutigen Datenbankwelt über SQL wissen müssen."
— Mark Richards
Autor von "Handbuch moderner Softwarearchitektur" (O'Reilly)
Autor von "Handbuch moderner Softwarearchitektur" (O'Reilly)
- Eignen Sie sich zügig die SQL-Grundlagen und wichtige erweiterte Funktionen an
- Verwenden Sie SQL-Datenanweisungen zum Erzeugen, Bearbeiten und Abrufen von Daten
- Erstellen Sie mit SQL-Schemaanweisungen Datenbankobjekte wie Tabellen. Indizes und Constraints
- Lernen Sie, wie Datensätze mit Abfragen interagieren; verstehen Sie die Bedeutung von Unterabfragen
- Konvertieren und bearbeiten Sie Daten mit den integrierten Funktionen von SQL und verwenden Sie in Datenanweisungen bedingte Logik
Aus dem Inhalt
- Datenbanken erstellen und mit Daten füllen
- Datenbankabfragen
- Filtern
- Mehrere Tabellen abfragen
- Umgang mit Mengen
- Daten erzeugen, bearbeiten und konvertieren
- Gruppieren und Aggregieren von Daten
- Unterabfragen
- Weitere Joins
- Bedingungslogik
- Transaktionen
- Indizes und Constraints
- Views
- Metadaten
- Analytische Funktionen
- Mit großen Datenbanken arbeiten
- SQL und Big Data
- Anhang: ER-Diagramm der Musterdatenbank
In dieser Leseprobe, Kapitel 3 – "Datenbankabfragen", wird die select-Anweisung eingeführt. Alan Beaulieu stellt die hierbei gebräuchlichsten Klauseln wie "select", "from", "where" und ihre Wechselbeziehungen vor. Damit wird ein grundlegendes Verständnis für das Auslesen, Verknüpfen, Filtern, Gruppieren und Sortieren von Daten vermittelt.

Wer hat's geschrieben?
Alan Beaulieu beschäftigt sich seit mehr als 30 Jahren mit dem Entwurf und der Erstellung von maßgeschneiderten Datenbankanwendungen. Er betreibt seine eigene Beratungsfirma, die auf den Entwurf, die Entwicklung und Performance-Optimierung sehr großer Datenbanken spezialisiert ist, vor allem im Bereich Finanzdienstleistungen.

