Riscrivere sul quaderno le tabelle dell'esercizio precedente utilizzando CREATE TABLE, con gli opportuni vincoli sugli attributi (decidere quali necessariamente non devono essere nulli). Inoltre devono essere aggiunti i seguenti vincoli: 1) Nazionalità degli attori può essere: italiana, inglese, francese. 2) Anno di produzione del film tra il 2000 e il 2015 3) Genere del film: horror, thriller, drammatico, commedia, etc. 4) Il numero di posti di un cinema maggiori di 50 5) il nome del cinema deve iniziare per "Cin" 1) CREATE TABLE Attore ( CodiceAttore VARCHAR(5) PRIMARY KEY, Cognome VARCHAR(30) NOT NULL, Nome VARCHAR(30) NOT NULL, Nazionalita VARCHAR(20), ... ... CHECK (Nazionalita IN ("Italiana", "Inglese",...)) ); 2)3) ..... CHECK (AnnoProduzione BETWEEN 2000 AND 2015) CHECK (Genere IN ("Drammatico",....)) .... 4)5) .... CHECK (Num_posti>50) CHECK(Nome LIKE "Cin%") ... Inserire la chiave esterna nella tabella Recita: CREATE TABLE Recita ( CodiceFilm CHAR(10), ... FOREIGN KEY (CodiceFilm) REFERENCES Film (Cod_Film), FOREIGN KEY (CodiceAttore) REFERENCES Attore (Cod_Attore), ... ) ------------------------------------------------------------------------------------------------------------------- (STUDIARE PAG 146 e 147) Per inserire i valori delle righe di una tabella: (i valori specificati devono corrispondere in ordine, tipo e numero a quelli specificati nella tabella) INSERT INTO Film VALUES ("Cod_film1", "La grande bellezza", "Drammatico", 2014); Se invece scriviamo: INSERT INTO Film VALUES ("Cod_film1"); --> tutti gli altri campi omessi avranno valore NULL ---------------------------------------------------------------------------------------------------------------- Per cambiare l'anno di produzione del film "Smetto quando voglio": UPDATE Film SET AnnoProduzione = 2015 WHERE Titolo= "Smetto quando voglio"; ---------------------------------------------------------------------------------------------------------------- Per cancellare una o più righe di una tabella: DELETE FROM Film WHERE Titolo = "La grande bellezza"