Baza danych składa się z jednej lub więcej tabel.
Tworzenie tabeli w SQL odbywa się za pomocą CREATE TABLE polecenie.
W czasie tworzenia musisz określić nazwy kolumn tabeli i typ danych, które będą przechowywać.
SQL definiuje kilka rodzajów danych.
Najważniejsze i te, które będziesz widywał częściej, to:
CHARTEXTVARCHARDATETIMEDATETIMETIMESTAMP
Typy liczbowe obejmują
TINYINT1 bajtINT4 bajtyBIGINT8 bajtówSMALLINT2 bajtyDECIMALFLOAT
Wszystkie posiadają numery. Zmienia się wielkość tej liczby.
TINYINT idzie od 0 do 255. INT od -2^31 do +2^31.
Im większy rozmiar w bajtach, tym więcej miejsca będzie potrzebne w pamięci.
To jest składnia do tworzenia people tabela z 2 kolumnami, jedną liczbą całkowitą, a drugą ciągiem o zmiennej długości:
CREATE TABLE people (
age INT,
name CHAR(20)
);