SQL — mit Datenbanken reden
Die Sprache, die Datenbanken verstehen
⏱ ca. ~4 Min
01 · Lesen
Du weißt schon, dass Datenbanken Daten in organisierten Tabellen speichern. Aber wie speicherst und holst du diese Daten wirklich? Mit SQL (Structured Query Language, strukturierte Abfragesprache).
SQL ist eine Sprache, die für genau eine Sache entworfen wurde: mit Datenbanken zu kommunizieren. Du schreibst eine SQL-Abfrage, die Datenbank versteht sie und schickt dir das Ergebnis zurück. Wie eine Bestellung im Restaurant — du sagst der Küche, was du willst, und sie macht es für dich.
Kernpunkte
- SQL steht für Structured Query Language (gesprochen "sequel" oder S-Q-L)
- Sie hat ein paar fast englische Befehle: SELECT, INSERT, UPDATE, DELETE
- Fast alle relationalen (tabellenbasierten) Datenbanken sprechen SQL
- Du musst keine komplizierte Syntax auswendig lernen — die Basics lesen sich ziemlich gut
02 · Code-Beispiel
Hier sind die vier grundlegenden SQL-Befehle. Jeder macht genau das, was sein Name nahelegt.
Alle Nutzer holen
SELECT * FROM users;
Nach Name filtern
SELECT * FROM users WHERE name = 'Sara';
Einen Nutzer anlegen
INSERT INTO users (name, email)
VALUES ('Morgan', 'morgan@email.com');
Einen Nutzer aktualisieren
UPDATE users SET email = 'new@email.com'
WHERE name = 'Sara';
Einen Nutzer löschen
DELETE FROM users WHERE name = 'Morgan';
Schau, wie gut SQL lesbar ist — fast wie Englisch. SELECT heißt "gib mir", FROM heißt "aus dieser Tabelle", WHERE heißt "nur die Zeilen, die diese Bedingung erfüllen". Du musst kein Entwickler sein, um zu verstehen, was diese Abfragen tun.
03 · Zuordnen
Ordne jedes SQL-Schlüsselwort dem zu, was es macht.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
04 · Lesen
Diese vier Befehle — SELECT, INSERT, UPDATE, DELETE — werden oft CRUD-Operationen genannt (Create, Read, Update, Delete). Sie decken so gut wie alles ab, was eine App mit einer Datenbank macht.
Jedes Mal, wenn du dich bei einem Dienst registrierst, ist das ein INSERT. Jedes Mal, wenn du durch einen Feed scrollst, ist das ein SELECT. Jedes Mal, wenn du dein Profil bearbeitest, ist das ein UPDATE. Und wenn du dein Konto löschst, na ja — das ist ein DELETE.
05 · Ausfüllen
Die vier wichtigsten SQL-Operationen — Create, Read, Update, Delete — werden oft mit dem Akronym ___ bezeichnet.
Andere Lektionen aus diesem Kapitel
⚠ Das volle interaktive Erlebnis braucht JavaScript. Bitte aktiviere es und lade die Seite neu.
※ Diese Seite ist ein unabhängiges Bildungsprojekt — kein offizielles Anthropic-Produkt. Claude™ ist eine eingetragene Marke von Anthropic, PBC.