Een database is samengesteld uit een of meer tabellen.
Het maken van een tabel in SQL gebeurt met behulp van de CREATE TABLE commando.
Bij het maken moet u de namen van de tabelkolommen specificeren en het type gegevens dat ze zullen bevatten.
SQL definieert verschillende soorten gegevens.
De belangrijkste en degene die je vaker zult zien zijn:
CHARTEXTVARCHARDATETIMEDATETIMETIMESTAMP
Numerieke typen omvatten
TINYINT1 byteINT4 bytesBIGINT8 bytesSMALLINT2 bytesDECIMALFLOAT
Ze hebben allemaal een nummer. Wat verandert is de grootte die dit nummer kan zijn.
Een TINYINT gaat van 0 tot 255. Een INT van -2^31 tot +2^31.
Hoe groter de grootte in bytes, hoe meer opslagruimte er nodig is.
Dit is de syntaxis om een people . te maken tabel met 2 kolommen, de ene een geheel getal en de andere een string met variabele lengte:
CREATE TABLE people (
age INT,
name CHAR(20)
);