Usare i database Microsoft Access 2010 - note - ITdesk.info i database Microsoft Access 2010... ·...

13
ITdesk.info Progetto informatico di e-education (Educazione elettronica) a libero accesso movimento per l'alfabetizzazione informatica creazione della società moderna e-learning e-inclusione accesso libero diritti umani all'istruzione e all'informazione Usare i database - Microsoft Access 2010 Note

Transcript of Usare i database Microsoft Access 2010 - note - ITdesk.info i database Microsoft Access 2010... ·...

ITdesk.info – Progetto informatico di

e-education (Educazione elettronica)

a libero accesso

movimento per l'alfabetizzazione

informatica creazione

della società

moderna

e-learning

e-inclusione

accesso libero

diritti umani all'istruzione e

all'informazione

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

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 1/9

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

Home

Crea

External Data

Database Tools

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,

Queries,

Forms,

Reports

ITdesk.info – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 2/9

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 - per aprire più file in una sola volta, usate il tasto Ctrl o Shift per

selezionare molteplici files

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 – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 3/9

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 – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 4/9

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.

o Find Function (trova funzione): – immettete il contenuto (parole, numeri, data etc.) da trovare

o 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

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 – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 5/9

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 – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 6/9

.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 – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 7/9

o Orientation (orientamento): Portrait (ritratto) / Landscape (panorama)

o Paper size (dimensione foglio) – per modificare la dimensione del foglio

o 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 – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 8/9

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 – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 9/9

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 – Progetto informatico di e-education a libero accesso

ITdesk.info is licensed under a Creative Commons Attribution-

Noncommercial-No Derivative Works 3.0 Croatia License 10/9