40
L’elaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Embed Size (px)

Citation preview

Page 1: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

L’elaborazione dei dati

Laboratorio di informatica

Informatica Applicata

Prof. Giovanni Raho

Page 2: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

L’informazione ed il dato

L’informazione può dar luogo a

DATI NUMERICI

DATI ALFANUMERICI

Page 3: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 3

Trattamento dei dati

I dati “NUMERICI” esprimono quantità e si basano su una scala di misura in cui esiste

Unità di misura

La loro struttura permette l’esecuzione di operazioni algebriche.

• I dati “ALFANUNERICI” esprimono soprattutto qualità e sono contraddistinti da un nome che deve identificarli.

Page 4: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 4

I programmi informatici

DATI NUMERICI• Foglio elettronico• Per esigenze

particolari• DataBase • S.P.S.S.

DATI ALFANUMERICI

• DataBase• Con alcune procedure

particolari• Foglio elettronico• S.P.S.S.

Page 5: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 5

S.P.S.S.

• Pacchetto di statistiche per le scienze sociali

• Permette elaborazioni complesse da dati

• … riuniti in tabelle (record)

• Ogni tabella …

• … contiene un solo tipo di dati

Page 6: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 6

S. P. S. S.

• È possibile stabilire relazioni ottenendo

• 1. Tabelle di frequenze dei valori di ciascuna tabella.

• 2. Tabelle di contingenza che contano il numero di valori di ciascun dato in corrispondenza ai valori di un altro dato.

Page 7: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 7

Tabelle di frequenza

Freqesp.htm

Page 8: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 8

Tabelle di contingenza

SESSOCLASSE.HTM

Page 9: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 9

La forma dei dati di S. P. S. S.A_1SESSOA_2ETA A_3TUONAA_4PADREA_5MADREA_6TITOL A_7TITOL A_8FAMIGA_9NPER A_10FRATA_11FRATA_12GENI A_13RESI A_14COMU

2 2 2 1 2 4 3 2 4 5 1 1 1 61 2 1 1 2 4 3 1 3 1 5 1 1 12 2 8 4 8 3 4 1 3 5 1 1 1 62 2 2 5 2 4 4 1 4 2 5 1 1 62 2 2 2 2 4 5 6 3 1 5 2 1 61 2 3 2 2 4 4 1 3 1 5 1 1 61 2 11 1 4 5 4 4 2 5 1 2 1 61 2 8 2 8 3 4 1 3 5 1 1 1 61 2 2 2 8 3 4 4 2 5 5 2 1 12 2 4 6 2 3 2 3 3 1 5 2 1 61 6 2 1 2 3 4 1 2 5 5 1 2 61 2 2 2 4 2 3 6 1 5 5 5 1 61 2 2 2 2 3 3 1 3 1 5 1 1 62 2 4 2 2 6 6 1 2 5 5 1 1 61 2 5 2 5 4 4 1 2 5 5 1 1 61 2 2 2 2 3 4 1 4 1 1 1 2 401 2 2 2 2 6 6 4 3 2 5 5 1 61 2 2 2 2 6 4 4 2 4 5 5 1 61 2 2 2 2 4 4 1 3 1 5 1 1 61 2 1 9 2 6 4 1 2 1 5 1 1 61 2 8 2 2 6 6 1 4 1 1 1 1 31 3 2 2 2 3 3 7 4 1 1 5 1 62 3 8 1 8 6 4 5 4 1 5 2 2 21 2 2 1 2 2 3 1 3 5 1 1 2 32 2 2 2 2 2 2 2 3 5 5 1 2 112 2 2 2 2 2 3 3 8 1 5 1 2 31 1 2 2 2 3 3 2 4 5 1 1 1 31 2 3 1 3 6 6 4 2 1 5 5 1 32 2 8 2 8 4 4 1 2 5 5 1 2 112 4 2 11 1 6 4 4 1 5 5 5 1 61 3 2 2 2 2 3 1 5 1 1 1 1 44

Page 10: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 10

La griglia per l’inserimento delle variabili

Page 11: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 11

S.P.S.S.

• È possibile anche• 4. Valutare

statisticamente la significatività delle tabelle di contingenza (chi quadrato).

• 5. Costruire grafici

200 300 500

400 350 750

600 650 1250

Page 12: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 12

S.P.S.S.

• È possibile ..

• 6. Raggruppare i dati

• … per costruire nuove variabili

• … o sintesi particolari

• Cluster analisys

• Factor analisys.

Page 13: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 13

S.P.S.S. – Analisi Fattoriale

• Attraverso le relazioni matematiche esistenti tra più variabili …

• Si raggruppano le variabili …

• … costruendo dei fattori …

• … cui il ricercatore da nomi che ne definiscono le catatteristiche.

Page 14: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 14

Con dati numerici.-

• È possibile eseguire calcoli conn il foglio elettronico

Page 15: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 15

Foglio elettronico

• In genere il dati sono in una sola tabella e con opportuni riferimenti (celle), si possono elaborare i dati (numerici) eseguendo operazioni su di essi che compaiono in celle scelte dall’utente.

Page 16: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 16

Foglio elettronico

• I moderni fogli elettronici permettono il collegamento con

riferimenti opportuni tra fogli elettronici diversi le cui sintesi possono essere richiamate in fogli diversi

Page 17: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 17

Foglio elettronico• Il foglio elettronico con procedure

particolari– Filtri– Previsioni

• Risolutore• Ricerca obiettivo• Modelli• Grafici

– Logiche

Page 18: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 18

Foglio elettronico

• Permette il trattamento di dati alfanumerici

• Il trattamento di eventi probabilistici.– Linee di tendenza– Modelli

Page 19: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 19

Foglio elettronico

• Il trattamento dei dati numerici ha nel foglio elettronico il suo programma preferenziale.

• Tuttavia anche i dati alfanumerici possono essere trattati dal foglio elettronico.

• La limitazione principale sta nell’unicità del supporto che fa riferimento ad una sola variabile (cella) per volta.

Page 20: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 20

Database

• Raccolta di informazioni alfanumeriche– Numeri– Tabelle– Testo– Immagini

Page 21: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 21

Database

• Le informazioni sono riunite in tabelle diverse.

• In genere ogni database è formato da più tabelle.

Page 22: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 22

Database

• In ogni tabella sono presentate variabili con valori diversi

• Le variabili sono associate a campi nella tabella

• Dalla cella (Foglio elettronico), si passa alla variabile (campo) del database che può assumere diversi valori

Page 23: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 23

Database

• Le informazioni (…dati) sono riunite uno o più campi presenti nelle tabelle.

• Le tabelle contengono campi diversi.

Page 24: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 24

Database

• È opportuno limitare il numero dei campi di ciascuna tabella.

• Tra le tabelle si possono stabilire relazioni– Che collegano campi (variabili) aventi elementi

(dati codificati) confrontabili.

Page 25: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 25

Database

• Le informazioni vanno ricercate nelle tabelle attraverso– Interrogazioni (query) sulle tabelle del

Database.• Le interrogazioni assumono la forma di relazioni.

Page 26: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 26

Database…..relazionale

• Il database assume le caratteristiche di un database relazionale

• …è possibile infatti stabilire relazioni tra variabili.

• … all’interno di ciascuna tabella.

Page 27: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 27

Database relazionale.

• Il risultato di un’interrogazione è una tabella che…

• Seleziona i dati comuni (uguali)

…tra quelli presenti in due tabelle

Page 28: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 28

Database relazionale

È essenziale stabilire la relazione tra vampi di tabelle che abbiano elementi confrontabili.

I campi individuano le variabili

I valori delle variabili sono i contenuti dei campi.

Page 29: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

TABELLE, CAMPI E RELAZIONIQuali sono, a rigor di logica, le “RELAZIONI” da effettuare tra le due tabelle?

TABELLA A TABELLA B

CAMPO A CAMPO B CAMPO C CAMPO D CAMPO E

Roma TEL 05213425 34 Roberto OPERAIO

Milano TEL 0456766 45 Riccardo IMPIEGATO

Parigi TEL 0564 32 Giovanni DIRIGENTE

Bologna TEL 3424 35 Maria ARTIGIANO

TABELLA C TABELLA D

CAMPO F CAMPO G CAMPO H CAMPO L CAMPO M

IMPIEGATO Alberto TEL 05213425 Roma 26

DIRIGENTE Riccardo TEL 0564 Bologna 32

OPERAIO Giuseppe TEL 098678 Parma 35

ARTIGIANO Roberto TEL 2345 Piacenza 45

Prof. Giovanni RAHO e Andrea LEOTARDI

Page 30: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 30

Relazioni con Access

Utente Telefono

A 00001

B 00002

C 00003

Utente Accessori

A ABC

A CDE

A FGH

B CDE

B FGH

C FGH

C CDE

Accessori Descrizione

ABC Acqua

CDE Luce

FGH Gas

Utente Accessori Descrizione

A ABC Acqua

A CDE Luce

A FGH Gas

B CDE Luce

B FGH Gas

C FGH Gas

C CDE Luce

Prof. Giovanni RAHO e Andrea LEOTARDI

Page 31: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 31

Database relazionale

• I risultati delle elaborazioni richieste…

• …sono presentati in tabelle

• Che possono assumere diversi nomi:– Tabelle di query– Schede– Report.

Page 32: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 32

Database relazionale

• …per facilitare il compito all’utente finale.

– L’immissione dei dati può avvenire attraverso maschere d’immissione

– Le relazioni possono esser già predisposte per ottenere le tabelle dei risultati.

Page 33: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 33

Database relazionale

• …per facilitare il compito all’utente finale.

– Si possono predisporre opportune interrogazioni cui l’utente può dare una risposta scegliendola da un menu con voci opportunamente predisposte.

– Le relazioni possono esser già predisposte per ottenere le tabelle dei risultati.

Page 34: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 34

Banche dati e database.

• Il database relazionale presentato mette in evidenza la possibilità di:

1. Costruire tabelle

2. Costruire interrogazioni

3. Ottenere tabelle dalla unione dei punti 1 e 2

Page 35: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 35

Banche dati e database.

• Struttura di un database e di una banca dati.

Page 36: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 36

Banche dati.• Gerarchica

1° livello

2° livello

3° livello

4° livello

Page 37: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 37

Banche dati.• reticolare

Livello 1

livello2

Livello 3

Page 38: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 38

Banche dati.• Relazionale: nessuna tabella è prevalente.

Page 39: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Informatica Prof. Giovanni Raho 39

Per la prossima settimana

Page 40: Lelaborazione dei dati Laboratorio di informatica Informatica Applicata Prof. Giovanni Raho

Per la settimana dal 24 novembre

G. Raho, Lezioni … studiare cap. 9

ECDL, La guida.. Studiare pag. 58-