Kurs
Wenn du Data Scientist werden möchtest oder dich generell für Daten interessierst, solltest du die Bedeutung von relationalen Datenbanken kennen. SQL ist die Sprache, mit der du relationale Datenbanken abfragen und sinnvolle Fragen stellen kannst. Für Einsteiger, die gerade mit Datenbanken beginnen, ist es hilfreich zu wissen, wie man schnell mit einer Datenbank startet. Das umfasst drei grundlegende Aktionen:
In diesem Tutorial führst du diese Schritte mit PostgreSQL durch. Es wird vorausgesetzt, dass du bereits grundlegende SQL-Kenntnisse hast und PostgreSQL auf deinem System installiert ist. Falls nicht, schau dir diesen Artikel an, der dich durch das Herunterladen und Installieren von PostgreSQL führt.
Wenn deine PostgreSQL-Installation steht, legen wir los.
Datenbank erstellen
Öffne pgAdmin (wird mit PostgreSQL mitgeliefert). pgAdmin bietet dir eine übersichtliche grafische Oberfläche und unterstützt dich bei allen grundlegenden SQL-Aufgaben. Die pgAdmin-Oberfläche sieht so aus: 
Auf dem Bild siehst du, dass das PostgreSQL-System bereits zwei Datenbanken hat:
- DataCamp_Courses
- postgres
Jetzt erstellst du eine neue. Klicke dazu einfach mit der rechten Maustaste auf den Reiter Databases und wähle New Database.... Zur Orientierung: https://bit.ly/2UEfk62.
Wenn das Erstellen der Datenbank geklappt hat, erscheint sie auf der Startseite von pgAdmin:

Beim Anlegen der Datenbank bekommst du mehrere Optionen angezeigt. Lass dich davon nicht abschrecken. Vergib einfach den gewünschten Namen und drücke Enter.

Vielleicht fragst du dich: Warum überhaupt mehrere Datenbanken anlegen?
Stell dir vor, du nutzt ein zentrales PostgreSQL-System für alle datenbankbezogenen Aufgaben, inklusive Daten aus unterschiedlichen Anwendungen. Du möchtest vermutlich nicht alles in einer einzigen Datenbank vermischen, oder? Es ist sinnvoller, die Datenbanken nach Anwendung zu trennen.
Datenbank löschen
Du kannst eine Datenbank löschen, die du nicht mehr brauchst. Klicke dazu mit der rechten Maustaste auf die betreffende Datenbank und wähle Delete/Drop. Zur Orientierung: https://bit.ly/2S7iL8x.
Datenbank auswählen
Das machen wir jetzt über die Kommandozeile/Terminal. Mit der Standardinstallation von PostgreSQL kommt psql (SQL Shell). Das sieht aus wie eine Eingabeaufforderung:

Öffne die psql-Eingabe und drücke mehrfach Enter (wenn du dich gezielt verbinden willst, gib die entsprechenden Zugangsdaten an), bis du zur Passworteingabe aufgefordert wirst. Gib das Passwort ein, das du bei der Installation vergeben hast, und drücke Enter. Die PostgreSQL-Eingabeaufforderung lautet postgres=#.
Liste zuerst alle vorhandenen Datenbanken mit dem Befehl \l auf. Die Ausgabe sieht in etwa so aus:

Jetzt wählen wir eine Datenbank aus, um eine einfache SQL-Abfrage auszuführen. Zum Verbinden mit einer Datenbank verwendest du folgenden Befehl:
\c School
School ist der Name der Zieldatenbank. Nach der Verbindung ändert sich auch die Eingabeaufforderung auf den Namen der Datenbank:

Erstellen wir nun eine einfache Tabelle namens Students in dieser Datenbank. Die Tabelle hat zwei Spalten:
- Roll_no
- Name
Die Datentypen und Constraints kannst du nach deinen Vorlieben festlegen. Zum Erstellen der Tabelle brauchst du eine Abfrage wie diese:

Fügen wir nun einen Datensatz ein und schauen uns anschließend die Tabelle an:

Das war's für heute. Wenn du mehr über SQL lernen möchtest, schau dir diese DataCamp-Kurse an: