Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1a) create view PICCOLI_CLI as select codCliente, cognome, nome, via, saldo, fido from clienti where fido <= 1000
- 1b) select codCliente, nome, cognome from piccoli_cli where saldo > fido;
- 1c) select codCliente, nome, cognome from clienti where saldo > fido;
- 1d) sì comporta problemi e cambiamenti all'interno del database; andrebbe ad interferire con la condizione di creazione della vista iniziale.
- 2a) create view ORD_CLI as select clienti.codcliente, clienti.nome, clienti.cognome, clienti.saldo, ordini.nroordine, ordini.data from clienti inner join ordini on ordini.codcliente=clienti.codcliente;
- 2b) select codcliente, nome, cognome, nroordine, data from ord_cli where saldo > 500;
- 2c) select clienti.codcliente, clienti.nome, clienti.cognome, ordini.nroordine, ordini.data from clienti inner join ordini on ordini.codcliente=clienti.codcliente and clienti.saldo > 500;
- 2d) stesso motivo esercizio 1
- 3a) create view TOT_ORD as select nroordine, qtaordinata * przrichiesto as totale_ordine from dettordini;
- 3b) select nroordine, totale_ordine from tot_ord where totale_ordine > 500 order by nroordine;
- 3c) select nroordine, qtaordinata * przrichiesto as totale_ordine from dettordini where qtaordinata * przrichiesto > 500 order by nroordine;
- 3d) errata corrige: in questo caso non possiamo aggiornare la vista poiché effettuiamo una operazione matematica che non permette il cambiamento all'interno della tabella originale
- 4a) grant select on articoli to stillwell;
- select user, password from mysql.user;
- show grants for stillwell;
- 4b) grant insert on ordini to webb, bradley;
- grant insert on dettordini to webb, bradley;
- 4c) grant update (giacenza) on articoli to mckee;
- 4d) grant delete on clienti to thompson;
- 4e) grant select (codcliente, cognome, nome, via, citta, prov, cap) on clienti to stillwell, bradley, webb, mckee, thompson;
- 4g) grant alter on ordini to locke;
- continua...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement