En databas är sammansatt av en eller flera tabeller.
Att skapa en tabell i SQL görs med CREATE TABLE
kommando.
Vid skapandet måste du ange namnen på tabellkolumnerna och vilken typ av data de ska innehålla.
SQL definierar flera typer av data.
De viktigaste och de du kommer att se oftare är:
CHAR
TEXT
VARCHAR
DATE
TIME
DATETIME
TIMESTAMP
Numeriska typer inkluderar
TINYINT
1 byteINT
4 byteBIGINT
8 byteSMALLINT
2 byteDECIMAL
FLOAT
De har alla nummer. Det som ändras är storleken som detta nummer kan vara.
En TINYINT går går 0 till 255. En INT från -2^31 till +2^31.
Ju större storlek i byte, desto mer utrymme kommer att behövas i lagring.
Detta är syntaxen för att skapa en people
tabell med 2 kolumner, en ett heltal och den andra en sträng med variabel längd:
CREATE TABLE people (
age INT,
name CHAR(20)
);