Corso di Access Modulo L2 A (Access) I tipi di query

Похожие документы
Corso di Access. Prerequisiti. Modulo L2 A (Access) Le query

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati

Corso di Access. Modulo L2 A (Access) 1.4 Le maschere

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.4 Ordinamento e filtri

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query

Filtri. Microsoft Access. Filtri. Filtri

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

Relazioni. Microsoft Access. Relazioni. Relazioni

Componenti VBA per Applicazioni su Database

CORSO ACCESS 2000 PARTE VI

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

Utilizzo delle Maschere in Microsoft Access

MODULO 2. Query normali e parametriche Query di:

WORD PROCESSING.

Access 2007 Colonna di ricerca

THECLA INFORMATICA s.r.l. Corso Avanzato Microsoft Access XP

Database Modulo 6 CREAZIONE DI MASCHERE

Cosa sono le maschere

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.

Cosa sono i report. Prof. Emanuele Papotto 05/10/2010

PRIMI PASSI CON UN DATABASE

DISPENSA ACCESS (OFFICE 2010 BETA)

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Le query di comando e di servizio in Access

Ripasso Concetti Pratica in Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 3

Operazioni di Ordinamento

2.5 Sottomaschere e Report avanzati MODULO L2

Utilizzo delle Maschere in Microsoft Access

Creare una tabella di pivot

SQL: le funzioni di aggregazione

LE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.

LE MASCHERE CORSO ACCESS PARTE V

Grafici. 1 Generazione di grafici a partire da un foglio elettronico

Creazione di database, tabelle e associazioni con Access 2003

INSERIRE I DATI NEL DATABASE

Errore. Il segnalibro non è definito.

CORSO DI INFORMATICA GENERALE. Università degli Studi di Bergamo

7. Sezione Contatti WebMail PEC Aruba: Creazione Contatti e Gruppi di Persone

Select From Where...

Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;

Corso di Microsoft. Access. Marco P. Locatelli.

PowerFATT Gestione delle fatture, preventivi e ddt

Per visualizzare e modificare i dati contenuti in un. database Access offre la possibilità di osservare una

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

5. Modalità operative per creare maschere personalizzate

CORSO ACCESS PARTE IV

14Ex-Cap11.qxd :20 Pagina Le macro

LABORATORIO DI BASI DI DATI LEZIONE 3. Tutor: Giacomo Carli

per immagini guida avanzata Modificare numeri e date Geometra Luigi Amato Guida Avanzata per immagini Excel

Grafici e Pagina web

Marco Canu Excel Advanced: Note Operative Tabelle Pivot Excel 2013 Sella & Mosca Agg. 06/05/2017

Modulo 4 Foglio Elettronico

Excel avanzato. Certificazione Microsoft. Excel: le basi. 1.1 Excel: le basi NUMBER TITLE

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8

Modulo 6. Strumenti di Presentazione

Ordinare dati. Microsoft Access. Ordinare dati. Ordinare dati. Ordinare dati. Ordinare dati. Query (II), filtri. L ordinamento crescente:

MODULO 5 ACCESS Basi di dati

10 Creare. collegamenti ipertestuali

Relazioni e tabelle. Introduzione alle Basi di Dati Relazionali. Relazioni uno a uno. Esempio

GUIDA ALLA GESTIONE DEL SITO

Creare maschere personalizzate con controlli e macro

Germano Pettarin E-book per la preparazione all ECDL ECDL Modulo 6 Strumenti di presentazione PowerPoint Argomenti del Syllabus 5.

Access. Apertura di Access. Oggetti Database

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access

Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;

FOGLIO ELETTRONICO. Microsoft Office EXCEL. LibreOffice CALC CALC. E' un software che assegna come estensione ai propri file (foglio elettronico).ods.

4. I moduli in Access 2000/2003

ACCESS ESERCIZIO CORSI

OpenOffice Impress. Sommario. Iniziare a lavorare con il programma. Informatica a.a. 2013/2014 (Dip. Psicologia) OpenOffice Impress (4.1.

Il giorno 18 febbraio 2013 verrà effettuato un esame finale (test) di verifica

PROGRAMMA. ! L ambiente. ! Visualizzazione. ! Stampa. ! Definire il layout e tema della diapositiva. ! Animazioni e transizioni

PROGRAMMA. ! L ambiente. ! Visualizzazione. ! Stampa. ! Definire il layout e tema della diapositiva. ! Animazioni e transizioni

Microsoft Access. Obiettivo della lezione. Useremo Access per interrogare una base di dati (query)

11-Cap :40 Pagina Tabelle pivot

Creare una maschera utilizzando lo strumento Maschera

CORSO DI PROGRAMMAZIONE

Транскрипт:

Corso di Access Modulo L2 A (Access) 2.3.2 I tipi di query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB 2 1

Introduzione Le interrogazioni su un DB possono coinvolgere domande anche piuttosto articolate di cui l utente attende risposta. Le interrogazioni possono essere di vario tipo e in questa Unità vediamo la loro classificazione e come si possano realizzare con Access. 3 Tipi di query Le query che è possibile creare con Access sono: 1. Query di selezione 2. Query a campi incrociati 3. 4 2

Query di selezione Le query di selezione: sono predefinite e sono del tipo visto finora. richiedono informazioni sui dati memorizzati in una tabella o più tabelle e visualizzano un insieme di record contenente il risultato della query. non consentono modifiche sui dati della tabella. 5 Query di selezione Per creare una query di selezione: 1. Fare clic nella finestra Database sul pulsante Query, quindi sul pulsante Nuovo e selezionare la composizione manuale; 2. Verrà visualizzata una finestra Query vuota in modalità Struttura e una finestra di dialogo Aggiungi tabella in modo da consentire l aggiunta di tabelle o di query alla query presente; 3. Aggiungere le tabelle o le query facendo doppio clic sui nomi corrispondenti. Al termine, scegliere il pulsante Chiudi. 4. Aggiungere i campi alla query trascinandone i nomi dagli elenchi dei campi sulla griglia. 5. Impostare eventuali criteri e salvare la query 6 3

Query di selezione 5. Successivamente, se necessario, modificare la query: a. immettendo dei criteri b. ordinando c. creando dei campi calcolati d. calcolando formule sui dati e. nascondendo i campi. 6. Salvare la query, oppure eseguirla facendo clic sul pulsante Visualizzazione Foglio dati, oppure scegliendo Foglio dati dal menu Visualizza. 7 Query di selezione Un esempio di query di selezione (detta anche query con parametri) 8 4

Query a campi incrociati È possibile utilizzare la query a campi incrociati per riepilogare dati in formato righe e colonne. La query a campi incrociati utilizza: come titoli di colonna, i valori provenienti da un attributo o espressione, invece di nomi di attributo come titoli di riga, i valori provenienti da un attributo o espressione, invece di nomi di attributo. Con le query a campi incrociati è possibile visualizzare i dati in un formato più compatto e di facile consultazione. 9 Query a campi incrociati Per creare una query a campi incrociati: 1. Fare clic nella finestra Database sul pulsante Query, quindi sul pulsante Nuovo e selezionare la composizione manuale; 2. Verrà visualizzata una finestra Query vuota in modalità Struttura e una finestra di dialogo Aggiungi tabella in modo da consentire l aggiunta di tabelle o di query alla query presente; 3. Aggiungere le tabelle o le query facendo doppio clic sui nomi corrispondenti. Al termine, scegliere il pulsante Chiudi. 4. Aggiungere i campi alla query trascinandone i nomi dagli elenchi dei campi sulla griglia. 10 5

Query a campi incrociati 5. Selezionare con il tasto destro Query a campi incrociati (oppure Menu Query e selezionare A campi incrociati). 6. Nella riga Campi incrociati che appare nella griglia, selezionare l attributo da usare come Intestazione riga e quello da usare come Intestazione colonna. 7. Selezionare l attributo di cui mostrare il Valore e per esso nel campo Formula selezionare l opzione desiderata. 8. Provare la query e, se corretta, salvarla con nome. 11 Le query di comando comportano modifiche o spostamenti di interi gruppi di tuple. Possiamo avere: a. Query di creazione tabella b. Query di aggiornamento c. Query di eliminazione d. Query di accodamento 12 6

- creazione tabella Le query di creazione tabella consentono di creare una tabella effettiva che verrà posta nella Finestra del Database alla voce Tabelle. 1. Aprire il database 2. Selezionare l opzione Query 3. Fare clic sull opzione Nuovo; 4. Selezionare query in Visualizzazione Struttura 5. Inserire tabelle e attributi 6. Nel menu Query selezionare Query di creazione tabella ed inserire il nome della tabella da creare 7. Quando si attiva la query, verrà creata la tabella corrispondente. 13 - creazione tabella Facendo click sul pulsante Σ si apre la casella Formula che contiene le funzioni di aggregazione, per creare tabelle con risultati aritmetici. Le funzioni di aggregazione più comuni sono: Raggruppamento Somma Media Minimo Massimo Conteggio Deviazione Standard Varianza. 14 7

- creazione tabella Per conteggiare i record di una tabella: 1. Aprire il DB 2. Selezionare l opzione Query 3. Fare clic sull opzione Nuovo; 4. Selezionare query in Visualizzazione Struttura 5. Inserire la tabella 6. Fare click sul simbolo Σ 7. Nella casella Formula selezionare l opzione Conteggio 8. Quando si attiva la query, verrà creata la tabella corrispondente. 15 - aggiornamento Le query di aggiornamento eseguono modifiche su gruppi di tuple. 1. Aprire il database 2. Selezionare l opzione Query 3. Fare clic sull opzione Nuovo; 4. Selezionare query in Visualizzazione Struttura 5. Inserire tabelle e attributi 6. Nel menu Query selezionare Query di aggiornamento. 16 8

- aggiornamento 7. Compare nella griglia la voce Aggiorna a. Impostare il valore a cui aggiornare il contenuto dell attributo. 8. Salvare con nome la query creata 17 - eliminazione Le query di eliminazione eseguono cancellazione di gruppi di tuple. 1. Aprire il database 2. Selezionare l opzione Query 3. Fare clic sull opzione Nuovo; 4. Selezionare la query in Visualizzazione Struttura 5. Inserire tabelle e attributi 6. Nel menu Query selezionare Query di eliminazione. 18 9

- eliminazione 7. Compare nella griglia la casella Elimina. Impostare il valore Dove e il Criterio con cui eliminare le tuple. 8. Salvare con nome la query creata 19 - accodamento Le query di accodamento consentono, con procedura simile alle precedenti, di inserire in una tabella righe prelevate da un altra tabella. 20 10

Argomenti Tipi di query Query di selezione Query a campi incrociati Creazione tabella Aggiornamento Eliminazione Accodamento 21 Altre fonti di informazione A. Lorenzi D.Rossi Le basi di dati e il linguaggio SQL ed. ATLAS N. Ferrini Microsoft Access http://www.html.it/guide/guida-access/ 22 11