Kapitel 2. Die SQL-Sprache

Inhaltsverzeichnis
2.1. Einführung
2.2. Konzepte
2.3. Eine neue Tabelle erzeugen
2.4. Eine Tabelle mit Zeilen füllen
2.5. Eine Tabelle abfragen
2.6. Verbunde zwischen Tabellen
2.7. Aggregatfunktionen
2.8. Daten aktualisieren
2.9. Daten löschen

2.1. Einführung

Dieses Kapitel gibt Ihnen einen Überblick, wie Sie SQL verwenden um einfache Operationen auszuführen. Dieses Tutorial ist nur eine Einführung und in keiner Weise ein kompletter SQL-Lehrgang. Sie sollten sich auch im Klaren sein, dass manche PostgreSQL-Features Erweiterungen gegenüber dem SQL-Standard sind.

In den folgenden Beispielen nehmen wir an, dass Sie eine Datenbank namens meinedb erzeugt haben, wie im vorigen Kapitel beschrieben, und dass sie psql gestartet haben.

Die Bespiele in diesem Tutorial können Sie auch im PostgreSQL-Quelltextpaket im Verzeichnis src/tutorial/ finden. Die Datei README in diesem Verzeichnis enthält weitere Anweisungen, wie die Dateien zu verwenden sind. Um das Tutorial zu starten geben Sie Folgendes ein:

$ cd ..../src/tutorial
$ psql -s meinedb
...

meinedb=> \i basics.sql

Der Befehl \i liest Befehle von der angegebenen Datei. Die Option -s schaltet den Einzelschrittmodus ein, welcher jedes Mal eine Pause verursacht bevor ein Befehl an den Server geschickt wird. Die Befehle, die in diesem Kapitel verwendet werden, sind in der Datei basics.sql.