```html id="sql-datentypen-fisi" SQL-Datentypen – FISI Prüfung

SQL-Datentypen

Datentypen legen fest, welche Art von Daten in einer Spalte einer Datenbanktabelle gespeichert werden darf. Sie sorgen für eine korrekte Speicherung, Validierung und effiziente Verarbeitung der Daten.

Zweck von Datentypen
Wichtige SQL-Datentypen
Datentyp Beschreibung Beispiel
INT Ganzzahlen ohne Nachkommastellen 1, 25, 1000
BIGINT Sehr große Ganzzahlen 9876543210
DECIMAL(p,s) Zahlen mit fester Anzahl von Nachkommastellen 99,95
FLOAT Gleitkommazahlen 3.14159
CHAR(n) Zeichenkette mit fester Länge "DE"
VARCHAR(n) Zeichenkette mit variabler Länge "Max Mustermann"
TEXT Längere Texte Beschreibung, Kommentare
DATE Speichert ein Datum 2026-08-15
TIME Speichert eine Uhrzeit 14:30:00
DATETIME / TIMESTAMP Datum und Uhrzeit 2026-08-15 14:30:00
BOOLEAN Wahr/Falsch-Wert TRUE, FALSE
BLOB Binäre Daten wie Bilder oder Dateien Bilddatei, PDF
Beispiel einer Tabelle
CREATE TABLE Mitarbeiter (
    ID INT,
    Name VARCHAR(100),
    Gehalt DECIMAL(10,2),
    Geburtsdatum DATE,
    Aktiv BOOLEAN
);

Hier wird für jede Spalte ein passender Datentyp festgelegt.

Prüfungsantwort (kurz):

SQL-Datentypen legen fest, welche Art von Daten in einer Spalte gespeichert werden kann. Sie dienen der korrekten Speicherung, Verarbeitung und Validierung von Daten.

Wichtige Datentypen sind:
Merkhilfe für die FISI-Prüfung:

Zahlen: INT, BIGINT, DECIMAL, FLOAT
Text: CHAR, VARCHAR, TEXT
Datum/Zeit: DATE, TIME, DATETIME, TIMESTAMP
Sonstige: BOOLEAN, BLOB
```