O tabela SQL contine randuri si coloane. Randurile sunt asociate unor inregistrari, iar coloanele reprezinta campurile tabelei.
Orice coloana (sau camp) dintr-un tabel SQL are asignat un tip de data.
In SQL exista foarte multe tipuri de date, insa cele mai des folosite sunt acestea:
- CHARACTER (sau CHAR): se foloseste pentru datele tip text, sir de caractere
- INTEGER (sau SMALLINT): se foloseste pentru datele de tip numar intreg
- FLOAT, REAL sau DOUBLE PRECISION: se foloseste pentru datele reale
- NUMERIC(precision, scale) sau DECIMAL(precision, scale): se foloseste pentru numere zecimale, precision reprezinta numarul de cifre din partea intreaga, iar scale numarul de zecimale
- DATE: se foloseste pentru tipuri date
- TIME: se foloseste pentru timp
Le vom discuta in alt topic in detaliu pe fiecare in parte.