Corsi di Laurea in Biotecnologie (primo anno interfacoltà) Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università degli Studi di Milano
Nona lezione di laboratorio Basi di dati e fogli di calcolo Informatica di base – Linea 1
Informatica di base – Linea 1 Prima parte Informatica di base – Linea 1
Informatica di base – Linea 1 Un esercizio completo L’esercitazione di oggi prevede l’utilizzo di una base di dati e di un foglio di calcolo (anche all’esame avrete un esercizio di questo tipo) Scopo dell’esercizio sfruttare tutte le conoscenze che avete appreso finora, in particolare: estrarre dal DB le informazioni richieste usare il foglio di calcolo per effettuare le analisi sui dati estratti dal DB Informatica di base – Linea 1
Informatica di base – Linea 1 Raccomandazione 1 Per il database: la prima cosa che dovete fare è guardare molto attentamente il DB, cioè: le tabelle e i dati che esse contengono le relazioni esistenti fra le tabelle se non studiate il DB su cui dovete lavorare: non potete capire da quali tabelle dovrete estrarre le informazioni fate fatica a capire come impostare le query rischiate di sbagliare le query (e quindi TUTTO l’esercizio) Informatica di base – Linea 1
Informatica di base – Linea 1 Raccomandazione 2 Per il foglio di calcolo: prima di iniziare l’analisi dei dati, ragionate su quali dati dovete lavorare? che funzioni dovete definire? come conviene impostare la struttura del foglio di calcolo? quando avete terminato l’analisi: ricordatevi di formattare bene il foglio (controllate il formato delle celle, usate la formattazione condizionale, usate sempre un riquadro riassuntivo, se utili usate dei grafici, ecc.) Informatica di base – Linea 1
Un altro esercizio completo Nei prossimi giorni troverete sul sito del corso un “esercizio di Natale” da svolgere a casa un altro esercizio con tipologia simile al progetto d’esame (uso di basi di dati e foglio di calcolo) fatelo! Informatica di base – Linea 1
Informatica di base – Linea 1 Seconda parte Informatica di base – Linea 1
Informatica di base – Linea 1 Esercizio Scarica il file “EsDB3.odb” e aprilo con OpenOffice Base Il file contiene una base di dati con i risultati di alcuni test farmaceutici svolti su alcune cavie (i dati sono inventati, non si riferiscono ad alcun esperimento reale) I test sono stati svolti usando due differenti protocolli di somministrazione del farmaco i due protocolli sono indipendenti Informatica di base – Linea 1
Informatica di base – Linea 1 Esercizio (cont) Alcuni test hanno avuto risultato positivo (cioè, il protocollo ha avuto successo), altri no Alcuni test sono già conclusi, altri ancora in corso, altri sono stati annullati Il tuo compito è studiare la relazione tra la positività del farmaco nei test e le caratteristiche fisiche delle cavie (maggiori dettagli nelle prossime slide) Informatica di base – Linea 1
Informatica di base – Linea 1 Come devi procedere - 1 Prima di tutto, studia bene la base di dati e cerca di capire esattamente come è strutturata Estrai i dati che ti servono (solo quelli che ti servono!) e copiali in un foglio di calcolo copia anche l’SQL delle query Analizza separatamente i due protocolli: cioè, lo stesso tipo di esercizio va ripetuto per ognuno dei due protocolli Informatica di base – Linea 1
Informatica di base – Linea 1 Come devi procedere - 2 Per ognuno dei due protocolli di somministrazione, svolgi un’analisi sul foglio di calcolo per verificare se esiste una relazione tra le caratteristiche fisiche delle cavie corrispondenti ai test già conclusi che sono risultati positivi, e una o più delle caratteristiche fisiche delle cavie sottoposte a quel protocollo Le caratteristiche fisiche delle cavie sono: il peso l’età il sesso Informatica di base – Linea 1
Cosa dovresti ottenere (alcuni risultati) Per verificare se stai procedendo nel modo giusto, confronta i tuoi risultati con quelli riportati qui sotto (relativi al protocollo blu): (devi capire da solo quale “funzione” usare) “funzione” dei pesi delle cavie sottoposte al protocollo blu = 301,52 “funzione” dell’età delle cavie sottoposte al protocollo blu = 9,88 “funzione” del sesso delle cavie sottoposte al protocollo blu = 1141 (sesso maschile) = 1179 (sesso femminile) Informatica di base – Linea 1