[esercitazioni]

Creare un file di testo (usando blocco note) con gli script relativi all'esercitazione di oggi, gli script devono essere testati in MS Access.

Per questa esercitazione è possibile scaricare il database in formato MS Access 97 cliccando qui (file mdb ~200 Kb)

Risolvere i seguenti punti, per alcune query è necessario inserire altri dati nel database, questa operazione si può fare mediante interfaccia visuale:
  1. Visualizzare per ciascuna città, nome, cognome e numero di telefono del cliente che risiede nella città
  2. Visualizzare per ciascuna città, nome, cognome e numero di telefono del cliente ordinati per nome
  3. Visualizzare per ciascuna città, nome, cognome e numero di telefono del cliente ordinati per cognome, quindi per nome
  4. Visualizzare per ciascuna città, nome, cognome e numero di telefono del cliente ordinati per cognome, quindi per nome, con i nomi in ordine inverso
  5. Visualizzare per ciascun uso di imbarcazione, il codice dell'utilizzo, cognome e numero di telefono del cliente che utilizza l'imbarcazione, modello e colore dell'imbarcazione
  6. Visualizzare per ciascun uso di imbarcazione, il codice dell'utilizzo, cognome e numero di telefono del cliente che utilizza l'imbarcazione, modello e colore dell'imbarcazione ordinati per modello di imbarcazione
  7. Visualizzare il numero di volte che un'imbarcazione è stata utilizzata (utilizzando la tabella uso_imbarcazione)
  8. Visualizzare il numero di volte e il modello che un'imbarcazione è stata utilizzata ordinando il risultato per numero di utilizzo
  9. Visualizzare il numero di volte e il modello che un'imbarcazione è stata utilizzata, visualizzare anche il modello dell'imbarcazione e la durata media ordinando il risultato per durata
  10. Visualizzare il numero di volte e il modello che un'imbarcazione è stata utilizzata, visualizzare anche il modello dell'imbarcazione, la durata media e la media dell'importo della tariffa, ordinando il risultato per tariffa
  11. --
  12. Visualizzare i clienti che hanno usato l'imbarcazione avente codice 1
  13. Visualizzare il codice degli utilizzi dell'imbarcazione avente codice 1
  14. Visualizzare quando (la o le date) l'imbarcazione avente codice 1 è stata usata
  15. Visualizzare chi e quando ha usato l'imbarcazione avente codice 1
  16. Visualizzare la città del cliente o dei clienti che hanno usato l'imbarcazione avente codice 1
  17. Visualizzare il codice dell'imbarcazione il cui modello è "Open"
  18. Visualizzare la città del cliente o dei clienti che hanno usato l'imbarcazione avente codice del modello "Open", usando una query annidata
  19. Visualizzare l'importo massimo delle tariffe
  20. Visualizzare l'importo massimo delle tariffe e la fascia oraria relativa
  21. Visualizzare l'importo minimo, il tipo e la fascia oraria delle tariffe
  22. Visualizzare i clienti che vengono da Genova utilizzando il prodotto cartesiano
  23. Visualizzare i clienti che vengono da Genova utilizzando il Join esplicito
  24. Visualizzare i clienti che vengono da Genova utilizzando una query annidata (selezionare prima il codice di Genova)
  25. Visualizzare le coppie di clienti che vengono dalla stessa città
  26. Visualizzare le coppie di clienti che vengono dalla stessa città in ordine di età
  27. Dei clienti che vengono dalla stessa città visualizzare i più giovani
  28. Visualizzare i codici e i modelli delle imbarcazioni che hanno più di 7 posti e quelle che hanno meno di 5 (usando l'operatore UNION)
  29. Elencare i codici delle imbarcazioni usate i cui posti sono piu di 7 e quelle il cui costo (tariffa) di utilizzo è superiore a 4
  30. Elencare i modelli delle imbarcazioni dei codici di cui sopra
  31. Elencare le imbarcazioni utilizzate da carmen parpinello e l'importo totale speso per gli accessori
  32. Visualizzare le imbarcazioni avente meno posti dell'imbarcazione con codice 2
  33. Visualizzare le imbarcazioni avente il numero di posti più basso
  34. Visualizzare le imbarcazioni che sono state utilizzate piu volte rispetto al numero di posti piu basso
  35. Trovare il cliente che ha usato piu volte la stessa l'imbarcazione
  36. Visualizzare la differenza di posti tra le imbarcazioni e il numero medio di posti delle imbarcazioni
  37. Visualizzare la differenza di posti tra il numero medio di posti delle imbarcazioni e l'imbarcazione avente codice 1, usare il prodotto cartesiano per realizzare il join nelle tabelle
  38. Visualizzare la differenza di posti tra il numero medio di posti delle imbarcazioni e l'imbarcazione avente codice 1, usare Join esplicito per realizzare il join nelle tabelle

Cliccare qui per scaricare le soluzioni fino al punto no. 80

Segnalare errori e/o imprecisioni all'indirizzo: buono@di.uniba.it