Lelaborazione dei dati Laboratorio di informatica Informatica Applicata

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

L’informazione ed il dato L’informazione può dar luogo a DATI NUMERICI DATI ALFANUMERICI Informatica Prof. Giovanni Raho

Trattamento dei dati I dati “NUMERICI” • I dati esprimono quantità e si “ALFANUNERICI” basano su una scala di esprimono soprattutto misura in cui esiste qualità e sono contraddistinti da un Unità di misura nome che deve La loro struttura permette identificarli. l’esecuzione di operazioni algebriche. Informatica Prof. Giovanni Raho 3

I programmi informatici DATI NUMERICI • Foglio elettronico • Per esigenze particolari • Data. Base • S. P. S. S. DATI ALFANUMERICI • Data. Base • Con alcune procedure particolari • Foglio elettronico • S. P. S. S. Informatica Prof. Giovanni Raho 4

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 Informatica Prof. Giovanni Raho 5

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. Informatica Prof. Giovanni Raho 6

Tabelle di frequenza Informatica Prof. Giovanni Raho 7

Tabelle di contingenza Informatica Prof. Giovanni Raho 8

La forma dei dati di S. P. S. S. Informatica Prof. Giovanni Raho 9

La griglia per l’inserimento delle variabili Informatica Prof. Giovanni Raho 10

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 Informatica Prof. Giovanni Raho 11

S. P. S. S. • È possibile. . • 6. Raggruppare i dati • • … per costruire nuove variabili … o sintesi particolari Cluster analisys Factor analisys. Informatica Prof. Giovanni Raho 12

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. Informatica Prof. Giovanni Raho 13

Con dati numerici. • È possibile eseguire calcoli conn il foglio elettronico Informatica Prof. Giovanni Raho 14

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. Informatica Prof. Giovanni Raho 15

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 Informatica Prof. Giovanni Raho 16

Foglio elettronico • Il foglio elettronico con procedure particolari – Filtri – Previsioni • • Risolutore Ricerca obiettivo Modelli Grafici – Logiche Informatica Prof. Giovanni Raho 17

Foglio elettronico • Permette il trattamento di dati alfanumerici • Il trattamento di eventi probabilistici. – Linee di tendenza – Modelli Informatica Prof. Giovanni Raho 18

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. Informatica Prof. Giovanni Raho 19

Database • Raccolta di informazioni alfanumeriche – Numeri – Tabelle – Testo – Immagini Informatica Prof. Giovanni Raho 20

Database • Le informazioni sono riunite in tabelle diverse. • In genere ogni database è formato da più tabelle. Informatica Prof. Giovanni Raho 21

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 Informatica Prof. Giovanni Raho 22

Database • Le informazioni (…dati) sono riunite uno o più campi presenti nelle tabelle. • Le tabelle contengono campi diversi. Informatica Prof. Giovanni Raho 23

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. Informatica Prof. Giovanni Raho 24

Database • Le informazioni vanno ricercate nelle tabelle attraverso – Interrogazioni (query) sulle tabelle del Database. • Le interrogazioni assumono la forma di relazioni. Informatica Prof. Giovanni Raho 25

Database…. . relazionale • Il database assume le caratteristiche di un database relazionale • …è possibile infatti stabilire relazioni tra variabili. • … all’interno di ciascuna tabella. Informatica Prof. Giovanni Raho 26

Database relazionale. • Il risultato di un’interrogazione è una tabella che… • Seleziona i dati comuni (uguali) …tra quelli presenti in due tabelle Informatica Prof. Giovanni Raho 27

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. Informatica Prof. Giovanni Raho 28

TABELLE, CAMPI E RELAZIONI Quali sono, a rigor di logica, le “RELAZIONI” da effettuare tra le due tabelle? TABELLA A CAMPO B Roma TEL 05213425 Milano TABELLA B CAMPO C CAMPO D CAMPO E 34 Roberto OPERAIO 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 IMPIEGATO Alberto TEL 05213425 Roma 26 DIRIGENTE Riccardo TEL 0564 Bologna 32 OPERAIO Giuseppe TEL 098678 Parma 35 ARTIGIANO Roberto TEL 2345 Piacenza 45 Informatica Prof. Giovanni Raho Prof. Giovanni RAHO e Andrea LEOTARDI CAMPO M

Relazioni con Access Utente Accessori A ABC Utente Telefono A CDE A 00001 A FGH B 00002 B CDE C 00003 B FGH C CDE Utente Accessori Descrizione A ABC Acqua A CDE Luce A FGH Gas B CDE Luce B FGH Gas Accessori Descrizione C FGH Gas ABC Acqua C CDE Luce Informatica Prof. Giovanni Raho CDE Luce FGH Gas Prof. Giovanni RAHO e Andrea LEOTARDI 30

Database relazionale • I risultati delle elaborazioni richieste… • …sono presentati in tabelle • Che possono assumere diversi nomi: – Tabelle di query – Schede – Report. Informatica Prof. Giovanni Raho 31

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. Informatica Prof. Giovanni Raho 32

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. Informatica Prof. Giovanni Raho 33

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 Informatica Prof. Giovanni Raho 34

Banche dati e database. • Struttura di un database e di una banca dati. Informatica Prof. Giovanni Raho 35

Banche dati. • Gerarchica 1° livello 2° livello 3° livello 4° livello Informatica Prof. Giovanni Raho 36

Banche dati. • reticolare Livello 1 livello 2 Livello 3 Informatica Prof. Giovanni Raho 37

Banche dati. • Relazionale: nessuna tabella è prevalente. Informatica Prof. Giovanni Raho 38

Per la prossima settimana Informatica Prof. Giovanni Raho 39

Per la settimana dal 24 novembre G. Raho, Lezioni … studiare cap. 9 ECDL, La guida. . Studiare pag. 58 - Informatica Prof. Giovanni Raho
- Slides: 40