Datenbanken Datentypen (+allgemeines) Flashcards
Was ist SQL?
Structured Query Language;
gesuchte Daten werden nur über Beschreibung ihrer Attributwerte aufgefunden;
man beschreibt, was man wissen möchte - das wie muss nicht spezifiziert werden
Befehl zum Erzeugen von Relationen
CREATE TABLE
Befehl zum Ändern von Relationen
ALTER TABLE
Befehl zum Löschen von Relationen
DROP TABLE
Datentyp: Zeichenkette aus n Zeichen (feste Länge)
CHAR(n)
Datentyp: Zeichenkette aus n Zeichen (variabler Länge)
VARCHAR(n)
Wertebereich und Speicherbedarf CHAR(n)
n Zeichen (0≤n≤255), n Byte
Wertebereich und Speicherbedarf VARCHAR(n)
n Zeichen (0≤n≤65535), Länge (Byte)
Datentyp: kurzer Text
TINITEXT
Wertebereich und Speicherbedarf TINITEXT
Länge < 2^8, Länge + 1 Byte
Datenyp: mittlerer Text
TEXT
Wertebereich und Speicherbedarf TEXT
Länge < 2^16, Länge + 2 Bytes
Datentyp: langer Text
MEDIUMTEXT
Wertebereich und Speicherbedarf MEDIUMTEXT
Länge < 2^24, Länge + 3 Bytes
Datentyp: überlanger Text
LONGTEXT