Skip to main content
DevForgeTabellen verstehen (Die Super-Excel-Tabelle)
Alle Lehrpfade9. Datenbanken & SQL – Das Langzeitgedächtnis
beginner+50 XP

Tabellen verstehen (Die Super-Excel-Tabelle)

💡 Die Kernidee im Alltag:

"Wenn der Server neustartet, ist der Arbeitsspeicher leer. Datenbanken sind das Langzeitgedächtnis deines Systems: Hier werden Daten auf der Festplatte sicher gespeichert."

Wie es wirklich funktioniert (Erklärt für 12-Jährige)

Eine Tabelle hat Spalten (Eigenschaften) und Zeilen (Einträge):

-- Tabelle erstellen
CREATE TABLE Benutzer (
    Id INTEGER PRIMARY KEY AUTOINCREMENT,
    Vorname TEXT NOT NULL,
    Email TEXT UNIQUE,
    ErstelltAm DATETIME DEFAULT CURRENT_TIMESTAMP
);

-- Neuen Eintrag einfügen
INSERT INTO Benutzer (Vorname, Email) 
VALUES ('Maximilian', 'max@muster.de');
KI-Power-Tipp für Entwickler
Empfohlener Assistent: Cursor / ChatGPT
Golden Prompt für deinen Editor:
Erstelle mir ein SQL CREATE TABLE Statement für eine E-Commerce Bestellungs-Tabelle mit Fremdschlüssel (Foreign Key) auf eine Benutzer-Tabelle.
Qualitäts-Prüfung: Prüfe, ob `FOREIGN KEY (UserId) REFERENCES Users(Id)` syntaktisch korrekt formuliert ist.

Interaktive Übung & lokaler Testlauf

Schreibe den SQL-Befehl zum Einfügen eines Nutzers: `INSERT INTO Users (Name) VALUES ('Anna');`.