EMZETT.
Login

Kurz: Die Sprache für Datenbanken.

Genauer: SQL wird eingesetzt für Daten abfragen, speichern und auswerten in relationalen Datenbanken wie PostgreSQL, MySQL und SQLite. SQL (Structured Query Language, gesprochen “S-Q-L” oder “Sequel”) ist die Standardsprache für relationale Datenbanken. Du beschreibst, welche Daten du willst, nicht wie sie gefunden werden; das entscheidet die Datenbank.

Steckbrief SQL

Steckbrief

EigenschaftWert
Erschienen1974
Entwickelt vonDonald Chamberlin, Raymond Boyce (IBM)
Paradigmendeklarativ
Typisierungstatisch (Schema)
AusführungDatenbankmanagementsystem
Paketverwaltung—
Dateiendung.sql
SprachfamilieLogik- und Datenbanksprachen

Einsatzgebiete

Daten abfragen, speichern und auswerten in relationalen Datenbanken wie PostgreSQL, MySQL und SQLite.

So führst du Code aus

Ausprobieren ohne Installation in einem SQL-Playground im Browser, lokal mit SQLite (sqlite3 test.db) oder PostgreSQL (psql). Die Beispiele dieses Kurses laufen in SQLite und fast alle auch in PostgreSQL und MySQL.

Das erste Programm

SELECT 'Hallo SQL' AS gruss, 6 * 7 AS antwort;

Ausgabe:

gruss      antwort
---------  -------
Hallo SQL  42

Der Kurs: 15 Kapitel

Jedes Kapitel enthält geprüfte Beispiele mit echter Ausgabe, Merksätze, eine Übungsaufgabe und ein Quiz. Zum Üben mit Fortschrittsanzeige, Abzeichen und Zertifikat: SQL-Kurs auf der Lernseite.

Kapitel

Abfragen

Mehrere Tabellen

Fortgeschritten

Entwurf

Nachschlagen

Ähnliche Sprachen

  • Prolog: Logikprogrammierung mit Fakten, Regeln und Suche
  • R: Statistik und Datenanalyse mit Diagrammen

Siehe auch

Programmiersprachen im Überblick, Sprachen im Vergleich, Zeitstrahl der Programmiersprachen, Programmierparadigmen, Kompiliert oder interpretiert?