Operazioni preliminari Creare la cartella Documenti\Base. Copiare northwind.odb (seguendo le indicazioni del docente) nella cartella Documenti\Base.



Documenti analoghi
Microsoft Access 2000

5.3 TABELLE RECORD Inserire, eliminare record in una tabella Aggiungere record Eliminare record

Relazioni tra tabelle

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA (C) ESERCIZI DI COMPRENSIONE

5.2 UTILIZZO DELL APPLICAZIONE

8.9 CREARE UNA TABELLA PIVOT

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.

Corso di Archivistica

Esercizio data base "Biblioteca"

Le query di raggruppamento

Database Manager Guida utente DMAN-IT-01/09/10

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro)

Le query. Lezione 6 a cura di Maria Novella Mosciatti

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

Foglio Elettronico. Creare un nuovo foglio elettronico Menu File Nuovo 1 clic su Cartella di lavoro vuota nel riquadro attività

Database 1 biblioteca universitaria. Testo del quesito

A ridurre le dimensioni del database. A ordinare i record secondo criteri fissati sui campi. A facilitare le operazioni di inserimento dei dati

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico)

Chiudere il Programma Menu File Esci Pulsanti 1 clic sul pulsante Tasto dx 1 clic sulla barra del titolo Chiudi Tastiera Alt+F4

1. Le macro in Access 2000/2003

Microsoft Access. Microsoft Access

MODULO 5 ACCESS Basi di dati. Lezione 4

Foglio elettronico. OpenOffice.org Calc 1.1.3

Corso introduttivo a MS Excel ed MS Access. sergiopinna@tiscali.it

Microsoft Access Maschere

MODULO 5 Basi di dati (database)

Sviluppare un DB step by step

1. I database. La schermata di avvio di Access

MICROSOFT OFFICE WORD 2010 STAMPA UNIONE

GUIDA UTENTE BILLIARDS COUNTER (Vers )

Guida all uso di Java Diagrammi ER

Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS

La prima tabella da creare è quella relativa all elenco delle modalità mediante le quali è possibile identificare la corrispondenza (Posta

5.6.1 REPORT, ESPORTAZIONE DI DATI

Per effettuare la stampa di una cartella di lavoro si accede al comando. Stampa dal menu File o si utilizza il pulsante omonimo sulla barra

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel

LA GESTIONE DEI VEICOLI AZIENDALI CON MICROSOFT OUTLOOK

Database 3 affitto veicoli. Testo del quesito

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

Corso di Informatica. Immissione di dati. Visualizzazione come foglio dati 1. Visualizzazione come foglio dati 2 11/01/2008

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

LA FINESTRA DI OPEN OFFICE CALC

Esercitazione n. 8: Funzionalità base di MS Access

LUdeS Informatica 2 EXCEL. Seconda parte AA 2013/2014

DISPENSA PER MICROSOFT WORD 2010

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

Access. P a r t e p r i m a

3.6 Preparazione stampa

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata:

FONDAMENTI DI INFORMATICA. 3 Elaborazione testi

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Il calendario di Windows Vista

Microsoft Access - dispensa didattica ECDL Modulo 5 - a cura di Antonino Terranova PAG 1

Raggruppamenti Conti Movimenti

STAMPA UNIONE DI WORD

Guida SH.Shop. Inserimento di un nuovo articolo:

Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara.

Start/Tutti i programmi/ Microsoft Office/Word File/Chiudi Pulsante Chiudi File/Nuovo/Documento vuoto Modelli presenti. File/Salva File/Salva con nome

Database Modulo 3 DEFINIRE LE CHIAVI

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Concetti Fondamentali

POSTA ELETTRONICA Per ricevere ed inviare posta occorrono:

Corso di Sistemi di Elaborazione delle informazioni

FATTURE PROFESSIONISTI 1.5 MANUALE UTENTE. ultima revisione: 21/05/07

MODULO 5 BASI DI DATI

Maschere. Microsoft Access. Maschere. Maschere. Maschere. Aprire una maschere. In visualizzazione foglio dati: Maschere

Access INTRODUZIONE. Cos'è un Database? Probabilmente il modo migliore per spiegarlo è attraverso un esempio: una rubrica telefonica.

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

Versione 7.0 Taglie e Colori. Negozio Facile

Guida introduttiva. Ottenere assistenza Fare clic sul punto interrogativo per accedere al contenuto della Guida.

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

LIFE ECOMMERCE OFF LINE Istruzioni per l uso

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

Open Office Writer - Elaborazione testi

Manuale rapido di personalizzazione ed uso programma

per immagini guida avanzata Organizzazione e controllo dei dati Geometra Luigi Amato Guida Avanzata per immagini excel

Università di L Aquila Facoltà di Biotecnologie Agro-alimentari

1.0 GUIDA PER L UTENTE

MDRSystem di Rosario Medaglia Modulo 5 Database IL DATABASE ACCESS

Tabelle 3.4. Unità didattica. Copyright 2009 Apogeo. Obiettivi. Prerequisiti

File/Salva File/Salva con nome. Strumenti/Opzioni/Dati utente Strumenti/Opzioni/Percorsi. ?/Guida di OpenOffice.org, F1, Maius+F1.

Olga Scotti. Basi di Informatica. Excel

Esercitazione n. 9: Creazione di un database relazionale

Basi di dati. Introduzione. Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database

Circolari e lettere da Word con anagrafiche e indirizzi da Metodo

Moduli (schede compilabili) in Word Esempio: scheda di alimentazione per un degente

MODULO 4: FOGLIO ELETTRONICO (EXCEL)

Workland CRM. Workland CRM Rel /11/2013. Attività --> FIX. Magazzino --> NEW. Nessuna --> FIX. Ordini --> FIX

Pagina 1 di 10

Gestione Rapporti (Calcolo Aree)

Esportare dati da Excel

La Stampa Unione. Individuare la lista indirizzi per la Stampa Unione

Personalizzazione documenti Word

FORMULE: Operatori matematici

Transcript:

Pieralberto Boasso, Esercizi per OpenOffice.org Base 2.0 (Modulo 5 ECDL) 1. Operazioni di base Operazioni preliminari Creare la cartella Documenti\Base. Copiare northwind.odb (seguendo le indicazioni del docente) nella cartella Documenti\Base. Operazione Lanciare Base Notare le tre opzioni: 1. Crea un nuovo database 2. Apri un file di database esistente 3. Collega a un database esistente Aprire northwind.odb Esame della finestra dell applicazione Barra dei menu Barra dei simboli Sezione Database e Attività Esaminare i quattro oggetti della sezione Database Le guide di Base Clic su? Comando Start/Tutti i programmi/openoffice.org 2.0/Base Scegliere l opzione 2, cercare northwind.odb nella cartella Base e aprirlo. Le barre dei simboli cambiano automaticamente a seconda dell attività. Per visualizzare e personalizzare le barre: Visualizza/Barre dei simboli/personalizza Clic sul pulsante di un oggetto. 2. Le tabelle (visualizzazione foglio dati e struttura) Operazioni in visualizzazione foglio dati Operazione Aprire una tabella in visualizzazione foglio dati Esame della barra degli strumenti Alternare tra visualizzazione foglio dati e visualizzazione struttura Muoversi tra i record Notare il selettore dei record Ordinare in ordine crescente o decrescente Rimuovere l ordinamento Filtrare in base a criteri Rimuovere un filtro Cercare un testo o un valore Modificare un record Salvare un record 1 Comando Selezionare Tabelle e fare doppio clic sull icona della tabella Prodotti. Panoramica dei pulsanti. Usare i pulsanti Apri oggetto database e Modifica. Usare i pulsanti di spostamento, i tasti frecce, il tasto Tab oppure i tasti Pag e Pag. Pulsanti di ordinamento. Pulsante Rimuovi filtro/ordine. Pulsanti filtro. Pulsante Rimuovi filtro/ordine. Pulsante Cerca record di dati. Clic nel campo desiderato ed editare. Modifica/Salva record di dati attuale. Base, comunque, salva automaticamente le modifiche: basta spostarsi di record o chiudere la tabella. 1 Base chiede esplicitamente di salvare solo se si sono apportate modifiche alla struttura di un oggetto di database. 1

Aggiungere un nuovo record Eliminare un record Dimensionare la larghezza di una colonna Nascondere una o più colonne Scoprire le colonne nascoste Chiudere una tabella Pulsante Nuovo record. Clic destro/elimina riga, oppure tasto Canc. Clic destro/larghezza colonna. Clic destro/nascondi colonne. Clic destro/mostra colonne. File/Chiudi (o clic sul pulsante di chiusura). Esercizi con la tabella Prodotti N.B.: quando si applica un criterio o un ordinamento, ricordarsi di rimuoverlo prima di applicarne uno successivo. 1. Disporre i prodotti in ordine alfabetico per nome. 2. Disporre i prodotti in ordine alfabetico per categoria. 3. Visualizzare i prodotti con prezzo unitario > 25. 4. Visualizzare i prodotti con scorte < 5. 5. Visualizzare i prodotti sospesi. 6. Eliminare il prodotto Chai 2. Esercizi con la tabella Ordini 1. Trovare quanti ordini sono stati effettuati in Francia. 2. Trovare gli ordini evasi dall impiegato 2 in USA. 3. Trovare l ordine 11000. 4. Trovare gli ordini evasi in data ordine successiva al 1 gennaio 1997. 5. Cancellate l ordine 10300 (vedi la nota 2). Operazioni in visualizzazione struttura Operazione Aprire una tabella in visualizzazione struttura Selezionare un campo Eliminare un campo Aggiungere un campo Impostare un tipo dati Impostare una chiave primaria Impostare un indice Impostare una proprietà Salvare le modifiche apportate alla struttura Comando Selezionare Tabelle, selezionare la tabella Prodotti e fare clic sul pulsante Modifica. Clic sul quadratino a sinistra del nome del campo. Clic destro/elimina. Clic destro/inserisci righe. [bug!] Fare clic nella casella Tipo di campo e scegliere il tipo dalla casella a discesa. Clic destro/chiave primaria. Strumenti/Struttura indice. Selezionare il campo, poi fare clic nella riga desiderata della sezione Proprietà di campo. In particolare, esaminare Lunghezza e Esempio di Formato. File/Salva (o relativo pulsante). 2 Base non vi lascia eliminare il record. Quale procedura dovete seguire per poterlo eliminare comunque? Che cosa bisogna fare, prima, e in quale tabella? 2

3. Creazione di tabelle La tabella seguente sintetizza i principali tipi di dati che Base è in grado di gestire. Tipo di dati Testo [VARCHAR] Memo [LONGVARCHAR] Numerico Data [DATE] e Ora [TIME] Sì/No [BOOLEAN] Immagine [LONGVARBINARY] Caratteristiche Testo o combinazioni di testo e numeri (fino a 255 caratteri), come gli indirizzi, nonché numeri che non richiedono calcoli, come i numeri di telefono o i codici postali. Testi lunghi, come note o descrizioni (fino a 2 GB di caratteri). Dati di tipo numerico da utilizzare per i calcoli matematici. Date ed ore. Campi che conterranno solo uno di due valori alternativi, come Sì/No, Vero/Falso, On/Off. [vero (-1), falso (-0): bug di Base!]. Immagini. Le dimensioni dei campi numerici sono sintetizzate nella tabella seguente. Intero molto piccolo Memorizza numeri interi compresi tra 128 e +127 [TINYINT] Intero piccolo [SMALLINT] Memorizza numeri interi compresi tra 32728 e +32767 Intero [INTEGER] Numeri interi compresi tra 2.147.483.648 e +2.147.483.647. Se si imposta la proprietà Valore automatico a Sì, si otterrà un campo utile per incrementare in modo automatico la chiave primaria. Decimale [DECIMAL] Numeri decimali Numerico [NUMERIC] Decimali, utili per la valuta Esercizio 1. Creare un nuovo database con nome Fatture. 2. Creare una tabella Fatture ed inserire i seguenti campi: Numero Fattura (chiave primaria), Data, Ditta, Importo, Descrizione. 3. Assegnare i tipi di dati appropriati ai diversi campi. 4. Inserire nella tabella i seguenti dati: Numero Fattura Data Ditta Importo Descrizione 1 10/12/02 Alpset 4800 Detersivo 2 15/03/02 Alpset 4900 Sbiancante 3 05/04/02 Alpset 4300 Detergente 4 06/06/02 Alpset 5700 Detersivo 5 10/08/03 Bash 4900 Shampoo 6 12/09/04 Bash 6900 Shampoo 5. Aprire la tabella in modalità struttura e aggiungere il campo Pagata. Definirne le proprietà. 6. Inserire alcuni record a piacere. Esercizio 5 Creare un database Biblioteca. Progettare le tabelle Libri, Utenti e Prestiti. Costruire le relazioni fra le tabelle. 3

4. Le ricerche (query) Query di selezione: recupera i dati da una o più tabelle, quindi li visualizza nell ordine desiderato. Creazione di una query di selezione 1. Selezionare Ricerche. 2. Cliccare su Crea ricerca in vista struttura. 3. Selezionare la tabella origine dei dati, cliccare su Aggiungi e poi su Chiudi. 4. Utilizzare l Elenco campi per aggiungere campi alla query. I campi si possono trascinare dall elenco su una colonna nella griglia di struttura. È anche possibile fare doppio clic sul nome di un campo per inserirlo automaticamente nella griglia di struttura. In alternativa, si può fare clic sulla riga Campo nella griglia di struttura ed effettuare la selezione dall elenco di campi. 5. Utilizzare la riga Ordine per indicare il tipo di ordinamento per la query: Crescente (da zero a 9, dalla A alla Z), Decrescente (da 9 a zero, dalla Z alla A), o non ordinato. 6. Utilizzare la riga Criteri per inserire il criterio desiderato. Attenzione: i criteri di testo sono sensibili alle maiuscole e minuscole! 7. Fare clic sul pulsante Esegui ricerca. 8. Se lo si desidera, salvare la query. Esempi di query Elenco titolari Tabella Campi Proprietà Clienti Nome società, Contatto, Posizione Posizione criteri: Titolare Elenco clienti Germania e Italia Tabella Campi Proprietà Clienti Paese, Città, Nome società, Indirizzo Paese criteri: Germania oppure: Italia Nota sugli operatori logici. I criteri che si trovano sulla stessa riga sono collegati dall operatore logico AND. I criteri che si trovano su righe separate (riga Oppure) sono collegati dall operatore logico OR. AND unisce i due criteri: lo dobbiamo usare per visualizzare i record che corrispondono a entrambi i criteri specificati. OR utilizza uno solo dei criteri: lo dobbiamo usare per visualizzare i record che corrispondono ad almeno uno dei criteri specificati. Si presti però attenzione a un fatto linguistico. Spesso, in italiano, adoperiamo e (che corrisponde a AND), mentre in realtà intendiamo o (che corrisponde a OR). Riflettiamo su una frase di questo tipo: "Vorrei visualizzare tutti i clienti della Germania e dell Italia. Per noi questa frase ha un significato chiarissimo. Se proviamo a tradurla in un criterio di ricerca utilizzando l operatore logico AND, Base non estrae alcun record. Per quale motivo? Semplice: il campo Paese può contenere, per un certo record, un valore come Germania oppure un altro come Italia, ma non certamente entrambi i valori (è il significato di AND) per lo stesso record. E quindi Base non estrae nulla. 4

Esempi di criteri Creare una query con la tabella Ordini. Inserire i campi ID ordine, Data ordine, Città destinatario, CAP destinatario. Impostare i criteri seguenti. N.B.: ricordarsi di eliminare ogni volta il criterio precedente! Quando si digita nel campo viene visualizzato e vengono estratti i record dove Parigi Città destinatario Parigi il valore è Parigi 24100 CAP destinatario 24100 il valore è 24100 (Bergamo) > 11000 ID ordine 11000 il valore è maggiore di 11000 tra 11000 e 11100 ID ordine TRA 11000 E 11100 il valore è compreso tra < 15/8/96 Data ordine < #15/08/96# la data è antecedente al 15/8/96 >=15/8/96 and <=15/9/96 Data ordine >= #15/08/96# E <= #15/09/96# le date sono comprese tra il 15/8/96 e il 15/9/96 come R* Città destinatario COME R* i valori iniziano con R <> Parigi Città destinatario <> Parigi i valori non corrispondono a Parigi is null CAP destinatario E VUOTO manca il CAP is not null CAP destinatario E NON VUOTO c è il CAP Esercizi sull uso dei criteri Create una query basata sulla tabella Clienti. Effettuate le ricerche per rispondere alle domande seguenti. Dovreste ottenere le risposte indicate. Attenzione all uso del carattere jolly *. Operazione di ricerca Numero record 1. Trovare il record della società Franchi 1 2. Trovare il record della società che ha il nome che finisce con monde 1 3. Trovare il record della società che ha nel nome Head 1 4. Tutti i record delle società che iniziano con L 9 5. Tutti i record la cui posizione è Direttore amministrativo 10 6. Tutti i record in cui la città è Londra 6 7. Tutti i record in cui il paese è la Germania 11 8. Tutti i record dei clienti che non hanno il fax 22 9. Devo contattare i rappresentanti della Germania 4 10. Devo inviare una lettera a tutti i clienti tedeschi che non hanno il fax 3 Query con la tabella Ordini Operazione di ricerca Numero record 1. Devo trovare tutti gli ordini del cliente FOLKO 19 2. Devo trovare tutti gli ordini evasi dall impiegato 4 156 3. Devo trovare tutti gli ordini del 18/10/1996 2 4. Devo trovare tutti gli ordini evasi dall impiegato 3 dopo il 25/10/1996 117 5. Devo trovare tutti gli ordini evasi dall impiegato 5 e consegnati in Francia 5 Query con la tabella Dettagli ordini Operazione di ricerca Numero record 1. Quanti prodotti che costano più di 25 abbiamo venduto? 531 2. Quanti prodotti che costano meno di 15 abbiamo venduto? 1162 3. Su quanti prodotti abbiamo praticato uno sconto del 10%? (inserire 0,1) 173 4. Quanti prodotti n. 42 abbiamo venduto senza sconto? 18 5. Quanti prodotti n. 42 abbiamo venduto con lo sconto del 10%? 1 6. Su quanti prodotti abbiamo praticato uno sconto maggiore del 10%? 472 5

Esercizi con le query su più tabelle Per svolgere questi esercizi, dovete considerare quante e quali tabelle vi servono per effettuare le ricerche e come dovete impostare gli eventuali criteri (ricordatevi, ad esempio, dell asterisco *, che sostituisce qualsiasi carattere). Le soluzioni date tra parentesi valgono solo se non avete modificato record nelle varie tabelle di Northwind. 1. Quanti ordini ha trattato l impiegato Fuller? (dovreste ottenere 96 record) 2. Quanti ordini ha trattato l impiegato Fuller dopo il 3 aprile 1997? (71 record) 3. Quanti ordini ha trattato l impiegato Fuller tra il 3/4/97 e il 15/5/97? (3 record) 4. Quante spedizioni sono state effettuate dal corriere Speedy Express? (249 record) 5. Quante spedizioni sono state effettuate dal corriere Speedy Express a Lisbona? (2 record) 6. Quanti prodotti acquistiamo dal fornitore Pasta Buttini s.r.l.? (2 record) 7. Quanti ordini contenevano gli Gnocchi di Nonna Alice? (50 record) 8. Quanti ordini di Gorgonzola ha evaso l impiegata Davolio? (11 record) 5. I formulari (maschere) Creazione di una maschera con la procedura di creazione guidata Per creare una maschera con la creazione guidata: 1. Nella sezione Database, scegliere Formulari. 2. Fare clic su Usa procedura guidata per la creazione dei formulari. 3. Seguire le indicazioni riportate nelle finestre di dialogo della procedura. Esercizi Tramite la procedura guidata, create le seguenti maschere: Nome della maschera Tabella Campi Indirizzi clienti Clienti Nome società, Indirizzo, CAP, Città, Paese Telefoni clienti Clienti Nome società, Telefono, Fax Scorte prodotti Prodotti Nome prodotto, Scorte Esercizi sulla Visualizzazione Struttura Aprite in Visualizzazione Struttura le maschere create prima ed esaminatene le sezioni e i controlli. Modificate le proprietà di alcuni controlli: ad esempio, modificate il testo e le dimensioni dei caratteri, oppure modificate il colore di sfondo di una sezione. 6. I rapporti (report) Creazione di un report tramite la creazione guidata Per il nostro database abbiamo bisogno del report Elenco alfabetico clienti. Ecco i passaggi da seguire. 1. Fare clic su Rapporti. 2. Fare clic su Usa procedura guidata per la creazione dei rapporti. 3. Nella prima finestra, scegliere la tabella su cui si desidera sia basato il report (nel nostro caso, Clienti). 4. Spostare i campi desiderati nella casella Campi selezionati. Nel nostro caso, scegliere Nome società, Indirizzo, CAP, Città. 5. Fare clic su Avanti. 6. Nella seconda finestra, possiamo modificare le etichette dei campi. Facciamo clic su Avanti. 6

7. Nella terza finestra possiamo aggiungere livelli di gruppo. A noi, per il momento, non serve, e quindi facciamo clic su Avanti. 8. Nella quarta finestra, possiamo ordinare i record utilizzando fino a un massimo di quattro campi. Scegliamo Nome società nella casella a discesa e poi facciamo clic su Avanti. 9. Nella quinta finestra, possiamo scegliere il layout e l orientamento del report. Scegliamo il layout Standard e l orientamento orizzontale. Facciamo clic su Avanti. 10. Nell ultima finestra, possiamo digitare il nome del report (o accettare quello che Base ci propone). Digitiamo Elenco alfabetico clienti e facciamo clic su Fine. Il report viene creato, salvato automaticamente e aperto in Writer. Noterete che Base ha inserito la data di creazione del report e la numerazione delle pagine. Report in Visualizzazione Struttura I report possono essere modificati in Visualizzazione Struttura, esattamente come le maschere. Report con raggruppamento Un report, normalmente, esegue la stampa di un record dopo l altro. Un report, però, può anche effettuare il raggruppamento dei record in base ai valori contenuti in un campo. Per ogni valore diverso viene iniziato un nuovo gruppo; inoltre, è possibile eseguire dei calcoli sui dati contenuti in ogni gruppo. Per creare un report con raggruppamento, occorre impostare le scelte adeguate nella terza finestra della creazione guidata, relativa ai livelli di gruppo. Esercizi Prima di creare un report basato su più tabelle, bisogna creare una query che funga da origine dati per il report stesso. Per alcuni di questi record occorre impostare le opzioni di raggruppamento. 1. Create un report che elenchi i clienti raggruppati per Paese e per Città. 2. Create un report che elenchi tutti i prodotti in ordine alfabetico. 3. Create un report che elenchi i vari prodotti, in ordine alfabetico, suddivisi per categorie. 4. Create un report che visualizzi i prodotti commercializzati da ciascun fornitore. Report con riepilogo Alla Northwind abbiamo bisogno di un report che visualizzi il totale vendite per impiegato. Prima di creare il report, bisogna creare una query che effettui i calcoli. Dopo aver aggiunto le tabelle necessarie, inseriamo nella query i campi Cognome della tabella Impiegati e Prezzo unitario della tabella Dettagli ordini. Facciamo quindi clic sulla riga Funzione e scegliamo Gruppo per il campo Cognome e Somma per il campo Prezzo unitario. Salviamo la query con il nome Vendite per impiegato. Ora possiamo creare un report basato su questa query. Il report conterrà il riepilogo delle vendite per impiegato. Esercizi sulla creazione di report di riepilogo Prima di creare un report, create una query che funga da origine dati per il report stesso. 1. Create un report che calcoli la quantità totale di venduto per ciascun prodotto. 2. Create un report che calcoli il numero totale delle consegne effettuate da ciascun corriere. 3. Create un report che calcoli la quantità totale dei prodotti venduti, suddivisi per categorie. Esercizi sulla Visualizzazione Struttura Aprite in Visualizzazione Struttura i report creati prima ed esaminatene le sezioni e i controlli. Modificate le proprietà di alcuni controlli: ad esempio, modificate il testo e le dimensioni dei caratteri, oppure modificate il colore di sfondo. 7