Creare tabelle in sql Ripasso!
La struttura dei comandi Indicazione della tabella Indicazione degli attributi Indicazione del vincolo di chiave primaria se non indicato prima Indicazione dei vincoli di chiavi esterne Indicazione dei vincoli check
Fase 1 Per indicare la tabella si utilizza la seguente forma: CREATE TABLE MIATABELLA( 2 3 4 5 )
Fase 2 Nomeattributo tipoattributo A seguire eventuali clausole come ad esempio NON NULL, DEFAULT
Fase 3 Se nessun attributo è stato precedentemente dichiarato Primary Key, allora deve essere inserito il vincolo nel seguente formato: Primary key(nomeattributo)
Fase 4 Nel caso la tabella contenga degli attributi da referenziare ad altri attributi di altre tabelle, si indicano i vincoli di chiave esterna nel seguente formato: Foreign key(nomeattributo) references nometabella(altroattributo)
Fase 5 Nel caso dell’esistenza di vincoli di dominio, si indicano così: CHECK(nomeattributo operatorerelazionale valore)