Esistono quattro categorie principali per i tipi di dato:
• Numerico: a sua volta divisi in:
– Intero;
– Virgola mobile;
– Virgola fissa.
• Stringa
• Temporale • Booleano
Tipi di dato numerici
I tipi di dato numerici si suddividono in:
• INTEGER
• DECIMAL
• REAL
INTEGER per i valori interi, questo tipo di dato viene utilizzato per definire campi numerici interi.
DECIMAL per i valori non interi, con un numero di cifre fissato dopo la virgola
REAL per i valori non interi, in notazione scientifica.
Tipi di dato stringa
I tipi di dato stringa, che sono atti a memorizzare caratteri, si sud- dividono in:
• CHAR
• VARCHAR
CHAR per le stringhe a lunghezza fissa
Questo tipo di dato viene utilizzato per memorizzare delle stringhe a lunghezza fissa.
VARCHAR per le stringhe a lunghezza variabile
Questo tipo di dato viene utilizzato per memorizzare delle stringhe a lunghezza variabile.
Tipi di dato temporali
I tipi di dato temporali si suddividono in:
• DATE
• TIME
• TIMESTAMP
DATE per i campi di tipo data, questo tipo di dato viene utilizzato per memorizzare le date.
TIME per i campi di tipo ora
TIMESTAMP per i campi di tipo ora e data insieme
Tipi di dato booleani
Per memorizzare informazioni di tipo booleano (true o false)