If you're seeing this message, it means we're having trouble loading external resources on our website.

Wenn du hinter einem Webfilter bist, stelle sicher, dass die Domänen *. kastatic.org und *. kasandbox.org nicht blockiert sind.

Hauptinhalt

Was du als Nächstes lernen kannst

Herzlichen Glückwunsch zum Erlernen von SQL! Nun da du hier alles gelernt hast, hier ein paar Ideen, wie du noch mehr lernen kannst.

Benutze SQL in anderen Umgebungen

Auf der Khan Academy haben wir für dich einen Spielplatz zum Ausprobieren von SQL mit kleinen Datenmengen geschaffen. Wir hoffen, dass du hier weiterhin experimentierst, aber du wirst sicher deine Kenntnisse nun mit richtigen Daten ausprobieren wollen.
Benutze SQL für Datenanalyse. Heutzutage wird SQL oft für die Analyse von Daten aus unterschiedlichsten Quellen benutzt. Eine Möglichkeit, bei der du sofort mit der Analyse von Daten beginnen kannst, ist mit Googles BigQuery. Es verwendet eine SQL-ähnliche Sprache und du kannst öffentliche Datensätze verwenden, aber auch eigene hochladen. Lern mehr mit der Dokumentation zu BigQuery.
Benutze SQL auf einem Server. SQL kann zur Verwaltung der Daten in einer App mit einer Datenbank auf einem Server verwendet werden. Der Benutzer verwendet die App über das "Frontend" (Webseite oder mobile App), das Frontend sendet HTTP-Anforderungen an das "Backend" (Server) und das Backend sendet die SQL Befehle an die Datenbank. Du kannst eine App auf deinem eigenen Computer mit verschiedenen Sprachen/Frameworks aufsetzen. Zwei bekannte Stacks sind LAMP und LAPP.
Benutze SQL in einer Webseite. Wenn du keinen Applikationstack aufsetzen willst oder keine Lust hast, Daten zu analysieren, kannst du auch SQLite innerhalb einer Webseite zum Speichern der Daten eines Benutzers verwenden. Die Daten gehen aber leider verloren, sobald der Benutzer die Seite verlässt. Du kannst mit diesem Beispiel beginnen: SQLite in einer Webseite verwenden.

Lerne mehr SQL

Nun hast du viel über SQL gelernt. Aber je mehr du es benutzt, vor allem zum Erstellen von Datenbanken zum Lesen und Schreiben aus Applikationen, desto mehr musst du dazulernen. Du kannst noch viel zu Indizs und Abfrageplänen, Constraints, Triggers, Views und Foreign Keys lernen. Am besten klärst du vorher ab, welche SQL-Umgebung du verwenden wirst, denn so kannst du gleich die richtige Dokumentation lesen.
Du kannst aber auch die verschiedenen SQL-Dialekte der bekannstesten Hersteller wie z. B. MySQL, PostGreSQL, Oracle, MS SQL und DB2 lernen. Vieleicht auch gleich zusammen mit SQL auf dem Server.

Tauche tief in die Datenbankwelt ein

SQL ist eine Möglichkeit mit Datenbanken zu arbeiten. Indem du SQL gelernt hast, hast du auch schon sehr viel darüber gelernt, wie Datenbanken funktionieren. Aber du kannst noch viel mehr aus der Datebankwelt lernen. Lerne mehr zu den Theorien, Prinzipien und Design wie z. B. relationale Modelle, relationale Algebra und die Unified Modeling Language. Du kannst all dies auch in Standfords Online-Kurs Intro to Databases lernen.

Willst du an der Diskussion teilnehmen?

Verstehst du Englisch? Klick hier, um weitere Diskussionen auf der englischen Khan Academy Seite zu sehen.