Eine Datenbank besteht aus einer oder mehreren Tabellen.
Das Erstellen einer Tabelle in SQL erfolgt mit CREATE TABLE
Befehl.
Bei der Erstellung müssen Sie die Namen der Tabellenspalten und die Art der Daten angeben, die sie enthalten werden.
SQL definiert mehrere Arten von Daten.
Die wichtigsten und die, die Sie öfter sehen werden, sind:
CHAR
TEXT
VARCHAR
DATE
TIME
DATETIME
TIMESTAMP
Zu den numerischen Typen gehören
TINYINT
1 ByteINT
4 ByteBIGINT
8 ByteSMALLINT
2 ByteDECIMAL
FLOAT
Sie alle haben Nummern. Was sich ändert, ist die Größe, die diese Zahl haben kann.
Ein TINYINT geht von 0 bis 255. Ein INT von -2^31 bis +2^31.
Je größer die Größe in Byte, desto mehr Speicherplatz wird benötigt.
Dies ist die Syntax zum Erstellen eines people
Tabelle mit 2 Spalten, eine eine Ganzzahl und die andere eine Zeichenfolge variabler Länge:
CREATE TABLE people (
age INT,
name CHAR(20)
);