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:
CHARTEXTVARCHARDATETIMEDATETIMETIMESTAMP
Numeriska typer inkluderar
TINYINT1 byteINT4 byteBIGINT8 byteSMALLINT2 byteDECIMALFLOAT
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)
);