- VARCHAR (INT Ncaratteri) per le stringe di caratteri
- REAL per i numeri con la virgola
- DATA per le date
- INTEGER per i numeri interi
CREATE TABLE nomeTabella( nome1 tipoDato,
nome2 tipoDato
PRIMARY KEY(nomeChiavePrimaria));
es:
CREATE TABLE persone( nome VARCHAR(16),
cognome VARCHAR(16),
cf VARCHAR(16),
PRIMARY KEY(cf));
PER AGGIUNGERE UNA CHIAVE ESTERNA
FOREIGN KEY (nomeChiaveEsterna) REFERENCES nomeTabellaConChiavePrimaria(nomeChiavePrimaria);
VINCOLI CHE SI POSSONO AGGIUNGERE:
- NOT NULL obbliga a mettere un valore
- UNIQUE obbliga a mettere valori tutti diversi
- DEFAULT '0' pone 0 come valore predefinito
Nessun commento:
Posta un commento