Usare i database Microsoft Access 2010 - note

movimento
per l'alfabetizzazione
informatica
creazione
della società
moderna
e-learning
ITdesk.info
–
Progetto informatico di
e-education
(Educazione elettronica)
a libero accesso
diritti
umani
all'istruzione
e
all'informazione
e-inclusione
accesso libero
Usare i database - Microsoft Access 2010
Note
Titolo:
ITdesk.info – Progetto informatico di e-education a libero accesso
Sottotitolo:
Usare i database - Microsoft Access 2010, note
Traduzione:
Andrea Giannino
Copertina:
Silvija Bunic
Publisher:
Open Society for Idea Exchange (ODRAZI), Zagreb
Luogo e Anno di pubblicazione:
Zagreb, 2013.
Copyright:
Sentitevi liberi di copiare, stampare e ancor meglio distribuire la pubblicazione nel suo intero o in una
sua parte, specificando il proposito dell'educazione organizzata, sia tramite organizzazioni
educazionali pubbliche che private, ma solo per propositi non a scopo di lucro (vale a dire, permettere
l'uso e la pubblicazione agli utenti senza alcun costo) e con riferimento alla fonte (fonte:
www.ITdesk.info - Progetto informatico di e-education a libero accesso). Lavori derivanti senza
previa approvvazione del detentore di copyright (NGO Open Society for Idea Exchange) non sono
consentiti. Per ottenere un permesso di lavoro derivante dalla pubblicazione, prego contattare:
[email protected].
Prefazione
La società di oggi è segnata da un'improvvisa crescita e sviluppo delle tecnologie
d'informazione (IT) che ha comportato una considerevole dipendenza della società,
nel senso ampio del termine, per le competenze e conoscenze individuali nell'area
IT. Sebbene questa dipendenza cresca su base quotidiana, i diritti dell'uomo
all'educazione e all'informazione non hanno ancora raggiunto l'area IT. Nuovi
problemi emergono, coinvolgono l'intera società, creano barriere e allontanano la
gente dal principale scopo e motivazione dell progresso e dalle sue opportunità.
Oggi, essere un analfabeta informatico significa essere una persona incapace di
partecipare nella società moderna, un individuo senza opportunità di affermarsi e,
malgrado le necessità e i benefici dell'alfabetizzazione informatica riconosciuti da,
per esempio, la Commissione Europea, l'UNESCO e l'OECD, ci sono ancora gruppi
di persone con accesso limitato o assente all'educazione base all'uso del computer
(persone con disabilità o difficoltà di apprendimento, lavoratori immigrati,
disoccupati, persone che vivono in aree remote e/o rurali dove l'educazione IT non è
disponibile).
Questo
manuale,
combinato
con
altro
materiale
pubblicato
nel
sito
www.ITdesk.info, rappresenta il nostro sforzo e il nostro contributo alla
realizzazione e promozione ai diritti dell'uomo all'educazione e l'informazione
tramite l'area IT. Noi speriamo che quest'educazione possa aiutarvi nel
padroneggiamento delle abilità informatiche base e con quest'aspirazione vi
auguriamo di poter imparare e successivamente diventare degli attivi membri della
società moderna IT.
Con sincero affetto,
Il team di ITdesk.info
ITdesk.info – Progetto informatico di e-education a libero accesso
MICROSOFT ACCESS 2010 – ELEMENTI D'INTERFACCIA
1. Bottoni per manipolare la finestra – ridurre a icona, ingrandire, chiudere la finestra
2. Barra Titolo – contiene il nome del documento e il nome del programma
3. Titoli Tab:

File

External Data

Home

Database Tools

Crea
4. Tabs extra appariranno non appena un oggetto è aperto/selezionato; nell'immagine sopra, l'oggetto
table è aperto (la tab extra Table Tools con le tabs Fields e Table diventano visibili)
5. Toolbar (barra degli strumenti)

alcuni tools hanno sub-strumenti nascosti. Nel caso ciò avvenga, avranno una freccia nell'angolo in
basso a destra dove, cliccandoci sopra, si visualizzeranno opzioni aggiuntive.

Gli strumenti non possono essere applicati su oggetti evidenziati in grigio

le toolbars con nomi Tab vengono chiamate Ribbon (nastro)
6. Spazio per il processo dei dati. In figura, il campo “Last Name” (cognome) è selezionato con la tabella
“Customers” (clienti).
7. Pannello elencante una lista di oggetti presenti in questo database:
 Tabelle,
 Forms,
 Queries,
 Reports
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
1/9
ITdesk.info – Progetto informatico di e-education a libero accesso
8. Barra navigazione orizzontale e verticale (sliders)
9. Barra per la navigazione e la funzione ricerca
10. Barra degli status – fornisce informazioni su alcune funzioni speciali di Microsoft Access
FILE MENU
Save (Salva)
(tasto rapido Ctrl + S). Quando il file viene salvato per la prima volta, il box di dialogo Save
as (salva come) appare per impostare la destinazione, il nome e il tipo di file da salvare:

Save in (Salva su) – destinazione del file salvato

Database name (nome database) – immettete qui il nome del vostro file

Save as type (salva come tipo) – formato file da salvare
Per creare un nuovo database: Scegliete l'opzione new (nuovo), poi l'opzione Blank (vuoto), e infine scegliete
Create (crea).
Per creare un nuovo file da template: dopo aver scelto l'opzione New, selezionate Sample Templates (modelli
template) come opzione
Aprire un file esistente
selezionare molteplici files
- per aprire più file in una sola volta, usate il tasto Ctrl o Shift per
TABELLE
Ogni tabella può contenere informazioni relative al tipo di soggetto.
Record – fila database; usato per immettere dati come record (testo, numero, data, etc.).
Selezionare un record – cliccate col tasto sinistro del mouse sul bordo destro del record.
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
2/9
ITdesk.info – Progetto informatico di e-education a libero accesso
Selezionare una colonna (campo): Cliccate col tasto sinistro del mouse sul nome della colonna (campo).
Immettere dati – selezionate una cella (cell) dentro il record e digitate dentro del testo, numeri, dati etc.
Modificare il contenuto esistente – selezionate una cella del record e modificatene il contenuto.
Navigare tra i record: Usate il tasto TAB, i tasti freccia sulla tastiera, o il tasto sinistro del mouse.
Selezionare più file adiacenti: Cliccate e tenete premuto il tasto sinistro sulla parte destra del bordo della fila,
spostate il mouse sull'ultima fila e rilasciate il tasto sinistro (in alternativa usate il tasto Shift tenendolo premuto
e selezionate la prima fila col tasto sinistro, poi selezionate l'ultima fila. Rilasciate lo Shift).
Selezionare più record non adiacenti: Tenete premuto il tasto Ctrl, selezionate i record, rilasciate il tasto.
COPIARE I CONTENUTI DI UNA TABELLA E TRA TABELLE APERTE
Metodo Copy/Paste (copia/incolla):
1. Selezionate l'intero record o solo il dato da copiare
2. sul limite del record selezionato o sopra il contenuto scelto, cliccate col tasto destro del mouse e, nel
menù
a
tendina,
scegliete
Copy
(tasto rapido: Ctrl+C)
3. Posizionate il cursore sopra il punto dove volete copiare i dati
4. cliccate col tasto destro del mouse e, nel menù a tendina apparso, scegliete l'opzione Paste
(tasto rapido: Ctrl+V)
I contenuti possono essere copiati anche tramite il metodo “drag-and-drop” (trascina e rilascia):
1. Selezionate l'intero record o solo il dato da copiare. Tenete premuto il tasto sinistro del mouse sui dati
selezionati,
2. “trascinate” il mouse sul punto dove volete copiare i vostri dati selezionati,
3. rilasciate il tasto sinistro del mouse: i dati verranno copiati nel punto scelto.
(con questo metodo, in altri programmi Microsoft, i dati verranno spostati, non copiati!)
SPOSTARE I CONTENUTI DI UNA TABELLA E TRA TABELLE APERTE
Metodo cut/paste (taglia/incolla):
1. Selezionate l'intero record o solo il dato da tagliare,
2. sul limite del record selezionato o sopra il contenuto scelto, cliccate col tasto destro del mouse e, sul
menù a tendina, scegliete Cut
(tasto rapido: Ctrl +X)
3. Posizionate il cursore sopra il punto dove volete spostare i dati
4. Cliccate col tasto destro del mouse e, nel menù a tendina apparso, scegliete l'opzione Paste
(tasto rapido: Ctrl+V)
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
3/9
ITdesk.info – Progetto informatico di e-education a libero accesso
LAVORARE CON LE TABELLE
Ogni campo delle tabelle possono contenere solo una tipologia di dati.
Il contenuto del campo è associato con un particolare tipo di dato sottoforma di testo, numero, data / tempo, si /
no.
I campi hanno proprietà apposite come: dimensione, formato, valori comuni.
Indexing (indicizzazione) (con o senza concedere duplicati) – provvede a fornire accessi rapidi ai dati.
Required (Requisiti) – Campi dove l'immissione dati è obbligatorio
Aprire una tabella esistente – doppio click (tasto sinistro del mouse) sul nome della tabella nel pannello oggetti
Elimina tabella – cliccate col tasto destro del mouse sul nome di una tabella nel pannello oggetti e scegli Delete
(elimina) nel menù rapido
(Altri oggetti dei database sono aperti e eliminati alla stessa maniera!)
- Ordinate i record di una tabella, query o form in ascending (ascendente), descending (discendente),
numerical (numerico) o alphabetical (alfabetico)
Tasto View (vedi)

- cambia il tipo di visualizzazione di una tabella, query, form o report
Visione del datasheet (scheda) – usata per l'immissione dati
o
Per cambiare la larghezza delle colonne di un database:
a) piazzate il mouse nella delimitazione tra le 2 colonne, tenete premuto il tasto sinistro del
mouse e “trascinate” la delimitazione per aggiustarne la larghezza e infine rilasciate (metodo
drag-and-drop), or
b) selezionate la colonna (campo), e nella tab Home scegliete l'opzione More (altri), poi
scegliete Column Width (larghezza colonna) e impostate la larghezza desiderata.
Find Function (trova funzione): – immettete il contenuto (parole, numeri, data etc.) da trovare
Per applicare un filtro data in una tabella: selezionate la colonna (campo), e nella tab Home
scegliete Selection Type (selezione tipo) fra gli elencati: “Equals” (è uguale), “Does not equal”
(non è uguale), “Contain” (contiene), “Does not contain” (non contiene)
o Per rimuovere un filtro, premere il tasto Remove (rimuovi) del filtro.
o Aggiungere un campo alla tabella esistente:
 nelle versioni precedenti di Microsoft Access, i campi potevano essere aggiunti solo tramite il
o
o

Design View (design vista), ma in questa versione più recente, i campi vuoti possono essere aggiunti
tramite la visualizzazione del Datasheet.
 Cliccate col tasto sinistro del mouse su "Add new field" (aggiungi un nuovo campo) e immettete
un nuovo nome; usate tab addizionali per determinare il tipo di data che il campo deve contenere
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
4/9
ITdesk.info – Progetto informatico di e-education a libero accesso
o Cambiare l'ordine dei campi – selezionate il campo che volete riordinare, tenete premuto il
tasto sinistro del mouse sopra il campo desiderato, trascinatelo verso il punto dove volete
spostare il campo e rilasciatelo (drag-and-drop)
o
Regole di validazione – settate le regole per l'immissione dati, ad esempio: campi dove desideriamo
che l'immissione dati sia consentito per i prossimi dieci giorni a partire da “oggi” (today) (“oggi” relativo al
“presente” registrato nell'orologio del computer) - sintassi:
(field_name)<=Date()+10
o
Campo di validazione messaggio – settate il messaggio che apparirà non appena si tenta di violare la
regola di immissione dati.
o
Primary key (chiave primaria) – campo distintivo per identificare unicamente un record. Non ci
possono essere più di un record con la stessa chiave primaria.
o
(Nota) Cambio di tipo dati: - Se i tipi di dati vengono modificati, può verificarsi una perdita di questi
(es: se la lunghezza del testo diminuisce per via di una digitazione)!
Tab Strumenti Tabella con Tabs Campo e Tabella
Relationships (relazioni) – Selezionando questo strumento, abiliterete il collegamento tra tabelle su base di
relazione (relazione: basata nell'egualità di campo di una tabella con un altro campo di un'altra tabella)
- il proposito della relazione è quello di abilitare la costruzione di query di due o più tabelle
CREARE TAB

Per la creazione di oggetti database. Possono esser creati in tre modi:
.1.
Direttamente creando nuovi oggetti e immettendo dati
.2.
Creando nuovi oggetti nella visualizzazione Design, definendo un settaggio di base
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
5/9
ITdesk.info – Progetto informatico di e-education a libero accesso
.3.
Avviando lo strumento Wizard (mago) per definire il settaggio base dell'oggetto in pochi
semplici passi
Query (indagine)
 Usati per l'estrazione e analisi di dati
 Una query può essere costruita:
o da una tabella usando specifici termini di ricerca
o da due o più tabelle con relazione definita, usando specifici termini di ricerca

potete aggiungere termini alla query usando uno o più di uno dei seguenti operatori: =
(equals – uguale a), <> (different than – differente da), < (less than – meno di), <= (less than or equal
– meno di o uguale a), > (greater than – maggiore di), >= (greater than or equal – maggiore di o
uguale a).
 Caratteri “Jolly/Joker” usati nelle query: *, %, ?
 Puoi modificare una query aggiungendo, modificando o rimuovendo termini
 Puoi modificare una query aggiungendo, modificando, rimuovendo, nascondendo o rivelando campi
Form
 Usati per revisionare e gestire record
 Usati anche per aggiungere record o modificare/eliminare record esistenti
 Per ordinare i record di un form – tramite metodo drag-and-drop
 Per settare intestazione e piè di pagina – immettete e formattate il testo
Report – usati per costruire report (rapporti) e stampare dati da tabelle e query
Il modo più semplice per creare report: avvia Report Wizard, e:
 Selezionate la tabella o query desiderata
 Determinate la distribuzione dei dati dei campi e i titoli del report
 Mostrate alcuni campi nel report, raggruppati secondo il criterio di sum (somma), minimum (minimo),
maximum (massimo), average (media), count (calcolo)
 immetti informazioni per l'intestazione e il piè di pagina
Anteprima di stampa:

potete cambiare:
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
6/9
ITdesk.info – Progetto informatico di e-education a libero accesso
o
o
o
Orientation (orientamento): Portrait (ritratto) / Landscape (panorama)
Paper size (dimensione foglio) – per modificare la dimensione del foglio
Page Setup (Setup di pagina) – per definire il range di stampa dati: tutti i record o solo selezionati
TAB DATI ESTERNI
Esportare i dati di query o tabelle in un differente formato file (scheda, testo (.txt, .csv), XML
 I dati esportati possono essere formattati, modifcati, cancellati, o potete aggiungere nuovi dati usando
le apposite applicazioni (tipi: per testo – useremo il text editor, formato file: xlsx - useremo
l'applicazione per schede etc.)
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
7/9
ITdesk.info – Progetto informatico di e-education a libero accesso
Questo modello di esame è destinato all'apprendimento in congiunzione con i materiali
pubblicati nei seguenti link:
* Handbook:
Usare i database – LibreOffice Base: Link
Usare i database – Microsoft Access 2010: Link
*Esercizi semplici:
www.itdesk.info/ita/esempio-di-esame/Usare_i_database_Microsoft_Access_2010_semplice_esame.pdf
*Le soluzioni del modello di esame sono pubblicate al link:
*I quiz per l'autovalutazione sono pubblicati su:
Usare i database – quiz 1 > comincia il quiz
Usare i database – quiz 2 > comincia il quiz
(per aprire il link contenente un documento PDF, cliccate col tasto sinistro del mouse su uno dei link
qui sopra riportati. Le pagine web riferite dai link si apriranno in un browser che avrete installato sul
vostro computer.)
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
8/9
ITdesk.info – Progetto informatico di e-education a libero accesso
Termini di utilizzo:
Il sito http://www.ITdesk.info/ è stato aperto dall'organizzazione non governativa Open
Society for Idea Exchange con lo scopo di promuovere attivamente i diritti umani al libero
accesso alle informazioni e all'educazione. Sentitevi liberi di copiare e distribuire questo
documento, rispettata la condizione di non alterarne i contenuti!
Tutti i programmi e i servizi freeware elencati nella home del sito ITdesk su ITdesk.info sono di esclusiva
proprietà dei rispettivi autori. Microsoft, Windows e Windowsxx sono trademarks registrati di Microsoft
Corporation. Altri trademarks registrati e usati nella home del sito Itdesk sono di esclusiva proprietà dei
rispettivi autori. Se avete dubbi o domande circa l'uso o la redistribuzione di alcuni dei programmi,prego
consultate il contratto di licenza del programma (se disponibile) o contattateci via e-mail all'indirizzo
[email protected].
Questi siti contengono link ad altri siti o risorse web. Il team di ITdesk.info non è responsabile per il testo
e/o il contenuto pubblicitario o i prodotti forniti da questi siti/risorse, come non è responsabile nè dei loro
contenuti disponibili nè della possibilità di inaccuratezza di essi. Usate i link a vostro rischio. Inoltre, il
team ITdesk.info non garantisce:
- che il contenuto di questo sito sia privo di errori o adattabile per qualsiasi proposito,
- che questi siti e/o servizi proposti funzionino senza errori o interruzioni e che essi siano
appropriati per le tue necessità
- ciò significa che i contenuti non violeranno patenti, copyrights, trademark o altri diritti delle
terze parti.
Se non condividete i termini generali di utilizzo o se non siete soddisfatti dai link che vi forniamo, cessate
l'utilizzo dei nostri servizi e del nostro sito. Il team ITdesk.info non è responsabile di voi o terze parti per
qualsiasi danno conseguente, sia diretto o indiretto, incidentale o consequenziale, relative o conseguenti il
vostro utilizzo improprio del sito e dei servizi. Sebbene il vostro reclamo possa essere usato come
garanzia, violazione di contratto o qualsiasi altra azione legale, indifferentemente dal fatto che noi siamo
informati circa la possibilità di questi danni, è svincolato da tutte le responsabilità. Accettare le limitazioni
delle nostre responsabilità è un prerequisito necessario per l'uso di questi documenti, sito e servizi web.
Vi preghiamo di notare che tutti i software indicati in questi o altri documenti pubblicati su ITdesk.info
sono indicati solo per propositi esemplari e didattici e che noi, in ogni caso e maniera, non preferiamo
questi software su altri software similari non menzionati nei materiali. Qualsiasi indicazione che
suggerisca la nostra preferenza ad altri software, menzionati o meno nei materiali, verranno considerati
come false indicazioni. Solo i software open source che permettono agli utenti di diventare digitalmente
alfabetizzati senza barriere, di usare il computer e partecipare alle informazioni e alla società moderna
hanno il nostro diretto e incondizionato supporto.
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
9/9
ITdesk.info – Progetto informatico di e-education a libero accesso
ITdesk.info is licensed under a Creative Commons AttributionNoncommercial-No Derivative Works 3.0 Croatia License
10/9