Databáze se skládá z jedné nebo více tabulek.
Vytvoření tabulky v SQL se provádí pomocí CREATE TABLE
příkaz.
Při vytváření musíte zadat názvy sloupců tabulky a typ dat, které budou obsahovat.
SQL definuje několik druhů dat.
Nejdůležitější a ty, které uvidíte častěji, jsou:
CHAR
TEXT
VARCHAR
DATE
TIME
DATETIME
TIMESTAMP
Číselné typy zahrnují
TINYINT
1 bajtINT
4 bajtyBIGINT
8 bajtůSMALLINT
2 bajtyDECIMAL
FLOAT
Všichni drží čísla. Co se mění, je velikost, kterou toto číslo může mít.
TINYINT jde od 0 do 255. INT od -2^31 do +2^31.
Čím větší velikost v bajtech, tím více místa bude potřeba v úložišti.
Toto je syntaxe pro vytvoření people
tabulka se 2 sloupci, jeden je celé číslo a druhý řetězec proměnné délky:
CREATE TABLE people (
age INT,
name CHAR(20)
);