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:
CHARTEXTVARCHARDATETIMEDATETIMETIMESTAMP
Číselné typy zahrnují
TINYINT1 bajtINT4 bajtyBIGINT8 bajtůSMALLINT2 bajtyDECIMALFLOAT
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)
);