La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Microsoft Access. 2 Obiettivo della lezione Useremo Access per interrogare una base di dati (query) Mostreremo come creare maschere per linserimento di.

Presentazioni simili


Presentazione sul tema: "Microsoft Access. 2 Obiettivo della lezione Useremo Access per interrogare una base di dati (query) Mostreremo come creare maschere per linserimento di."— Transcript della presentazione:

1 Microsoft Access

2 2 Obiettivo della lezione Useremo Access per interrogare una base di dati (query) Mostreremo come creare maschere per linserimento di dati In questa lezione, mostreremo la controparte SQL delle query

3 Microsoft Access3 Query semplici: proiezione Supponiamo di voler estrarre titolo e anno di pubblicazione di tutti gli articoli presenti nella base di dati Si tratta di una query di pura proiezione

4 Microsoft Access4 Creiamo una Query Usiamo la modalità visualizzazione Struttura

5 Microsoft Access5 Aggiungiamo le tabelle da cui vogliamo estrarre i dati (nel nostro caso, solo Articolo o Libro) Facciamo clic su Chiudi

6 Microsoft Access6 Trasciniamo i campi che ci interessano nella tabella sottostante

7 Microsoft Access7 Scegliamo eventuali criteri di ordinamento

8 Microsoft Access8 Ora possiamo aprire la query per vederne il risultato

9 Microsoft Access9 Apriamo la struttura della query, e usiamo il menù Visualizza/Visualizzazione SQL

10 Microsoft Access10 Mostra il comando SQL che genera la query

11 Microsoft Access11 Query semplici: proiezione e selezione Supponiamo di voler estrarre titolo e anno di pubblicazione di tutti gli articoli pubblicati nel 2000 Si tratta di una query di proiezione e selezione

12 Microsoft Access12 Creiamo una nuova query… Aggiunta di un criterio

13 Microsoft Access13 Equivalente SQL…

14 Microsoft Access14 Query: join e proiezione Supponiamo di voler estrarre titolo, anno e autori di tutti gli articoli pubblicati Si tratta di una query che richiede una (inner) join

15 Microsoft Access15 Aggiungiamo le tre tabelle coinvolte Selezioniamo i campi da visualizzare

16 Microsoft Access16 Equivalente SQL…

17 Microsoft Access17 Il risultato: compaiono solo i titoli che hanno almeno un autore; lo stesso titolo può comparire più volte (se ha più autori)

18 Microsoft Access18 Query: join, proiezione e selezione Supponiamo di voler estrarre titolo, anno e autori solo degli articoli pubblicati da un autore che contenga Rossi nel nome e che sia stato pubblicato dopo il 1999

19 Microsoft Access19 Creiamo una copia della query precedente (tasto di destra, Copia, tasto di destra, Incolla)

20 Microsoft Access20 Usa come criterio Like *Rossi* Usa come criterio >1999 AND implicito per gli operatori sulla stessa riga (OR se su righe diverse)

21 Microsoft Access21 Query parametriche Supponiamo di voler estrarre titolo, anno e autori solo degli articoli pubblicati da un autore che contenga Rossi nel nome e che sia stato pubblicato dopo un certo anno… …lanno deve essere però chiesto allutente Una query di questo tipo viene detta parametrica (perché dipende da un parametro)

22 Microsoft Access22 Facciamo una copia della query precedente e modifichiamo il criterio come indicato

23 Microsoft Access23 Aprendo la nuova query, lanno viene richiesto allutente…

24 Microsoft Access24 Query con formule Vogliamo un elenco degli autori con indicati quanti articoli o libri ha scritto ciascuno

25 Microsoft Access25 Aggiungiamo le tre tabelle coinvolte nella query Facciamo clic qui per usare le formule

26 Microsoft Access26 Selezioniamo i campi che ci interessano Cambiamo la formula in Conteggio

27 Microsoft Access27 Struttura finale della query

28 Microsoft Access28 Risultato della query

29 Microsoft Access29 Maschere Le maschere servono per semplificare linserimento o la consultazione dei dati Una maschera può essere progettata manualmente oppure facendosi guidare da Access Spesso è conveniente partire da una maschera progettata in modo guidato e poi modificarla manualmente

30 Microsoft Access30 Facciamo clic qui

31 Microsoft Access31 Scegliamo di partire da una query (quella che mostra titoli, anni e autori) Usiamo questo tasto per selezionare tutti i campi

32 Microsoft Access32 Scegliamo di visualizzare il risultato in base allarticolo

33 Microsoft Access33 Confermiamo le scelte; modifichiamo i nomi della maschera principale (quella con il libro) e di quella secondaria (contenente gli autori)

34 Microsoft Access34 Maschera principale (Articolo o libro) Maschera secondaria (Autori)

35 Microsoft Access35 Modifica struttura di una maschera Vogliamo modificare laspetto della maschera appena creata In particolare, vogliamo che lanno compaia di fianco al titolo

36 Microsoft Access36 Facciamo clic su Struttura dopo aver selezionato la maschera principale

37 Microsoft Access37 Selezioniamo letichetta e cancelliamola (con Canc)

38 Microsoft Access38 Selezioniamo il campo, usiamo la manina e trasciniamolo…

39 Microsoft Access39 …nella nuova posizione…

40 Microsoft Access40 Ecco il nuovo look della maschera…


Scaricare ppt "Microsoft Access. 2 Obiettivo della lezione Useremo Access per interrogare una base di dati (query) Mostreremo come creare maschere per linserimento di."

Presentazioni simili


Annunci Google