Basi di dati per bioinformatica (2010/2011)

Codice insegnamento
4S02712
Crediti
12
Coordinatore
Carlo Combi
Settore disciplinare
INF/01 - INFORMATICA
Lingua di erogazione
Italiano
L'insegnamento è organizzato come segue:
Attività Crediti Periodo Docenti Orario
Teoria 9 II semestre, I semestre Carlo Combi
Laboratorio 3 II semestre, I semestre Carlo Combi

Orario lezioni

I semestre
Attività Giorno Ora Tipo Luogo Note
Teoria lunedì 11.30 - 13.30 lezione Aula F  
Teoria martedì 9.30 - 11.30 lezione Aula D  
II semestre
Attività Giorno Ora Tipo Luogo Note
Teoria lunedì 11.30 - 13.30 lezione Aula D  
Teoria martedì 9.30 - 11.30 lezione Aula F  
Laboratorio lunedì 14.30 - 18.30 laboratorio Laboratorio didattico Alfa  

Obiettivi formativi

L'insegnamento ha lo scopo di fornire allo studente le conoscenze necessarie per la progettazione e l'implementazione di una base di dati e delle relative applicazioni. In particolare si illustreranno in dettaglio le metodologie per la progettazione concettuale e logica di una base di dati, per la successiva realizzazione della stessa sui più diffusi sistemi per la gestione di basi di dati, e si illustreranno le caratteristiche fondamentali del linguaggio di interrogazione SQL e dell'algebra relazionale. Dopo l'introduzione dei concetti di base relativi alle reti di calcolatori, si presenteranno le tecnologie per la progettazione e e la realizzazione di un sito web centrato sui dati e approcci specifici per la memorizzazione di informazioni bioinformatiche in basi di dati.

Programma

* Introduzione ai sistemi per la gestione di basi di dati. Architettura e funzionalità di un sistema per la gestione di basi di dati.
* Modelli dei dati per i sistemi di gestione di basi di dati. Il modello relazionale.
* Interazione con una base di dati: introduzione ai linguaggi per la definizione, modifica e interrogazione di una base di dati. L’algebra relazionale. Il linguaggio SQL.
* Progettazione di una base di dati. Metodologia. Il modello Entità-Relazione (E-R). Progettazione logica di una base di dati: Lo schema logico di una base di dati. Traduzione di schemi concettuali in schemi relazionali.
* L'architettura interna di un sistema per la gestione di basi di dati: Rilevanza dei sistemi transazionali. Proprietà delle transazioni. Metodi di accesso ai dati: strutture dati sequenziali e indici (B-trees e hashing).
* Applicazioni web e bioinformatiche. Reti di calcolatori (concetti di base). Modelli per dati semistrutturati; XML per la bioinformatica. Tecniche per l'interazione tra una applicazione e un DBMS. Metodologie di progettazione di una applicazione Web. Il modello MVC. Progettazione di applicazioni web e bioinformatiche che interagiscono con un DBMS.

Modalità d'esame

L'esame consiste in una prova scritta sul contenuto dell'insegnamento (teoria e laboratorio) della durata di circa 3 ore e 30.

Materiale didattico
Titolo Formato (Lingua, Dimensione, Data pubblicazione)
temi d'esame (anni 2007, 2008, 2009, 2010)  zipzip (it, 815 KB, 10/01/11)
Corsi.jsp (lezione VIII)  octet-streamoctet-stream (it, 1 KB, 02/05/11)
daFare.jsp (lezione IX)  octet-streamoctet-stream (it, 0 KB, 09/05/11)
ElencoCorsiStudio.jsp (lezione IX)  octet-streamoctet-stream (it, 0 KB, 09/05/11)
EsempiJSP.zip (lezione VIII)  zipzip (it, 1 KB, 02/05/11)
esercizi laboratorio I  pdfpdf (it, 65 KB, 04/03/11)
esercizi laboratorio II  pdfpdf (it, 83 KB, 14/03/11)
esercizi laboratorio III  pdfpdf (it, 82 KB, 20/03/11)
esercizi laboratorio IV  pdfpdf (it, 70 KB, 28/03/11)
esercizi laboratorio IX  pdfpdf (it, 64 KB, 09/05/11)
esercizi laboratorio V  pdfpdf (it, 63 KB, 04/04/11)
esercizi laboratorio VI  pdfpdf (it, 64 KB, 11/04/11)
esercizi laboratorio VII  pdfpdf (it, 57 KB, 18/04/11)
esercizi laboratorio VIII  pdfpdf (it, 63 KB, 02/05/11)
esercizi laboratorio X  pdfpdf (it, 60 KB, 16/05/11)
esercizi laboratorio XI  pdfpdf (it, 61 KB, 23/05/11)
esercizi laboratorio XII (consegne per il progetto)  pdfpdf (it, 58 KB, 23/05/11)
lucidi laboratorio I  pdfpdf (it, 187 KB, 07/03/11)
lucidi laboratorio II  pdfpdf (it, 171 KB, 14/03/11)
lucidi laboratorio III  pdfpdf (it, 575 KB, 20/03/11)
lucidi laboratorio IV  pdfpdf (it, 242 KB, 28/03/11)
lucidi laboratorio IX  pdfpdf (it, 524 KB, 09/05/11)
lucidi laboratorio V  pdfpdf (it, 2547 KB, 04/04/11)
lucidi laboratorio VI  pdfpdf (it, 374 KB, 11/04/11)
lucidi laboratorio VII  pdfpdf (it, 811 KB, 18/04/11)
lucidi laboratorio VIII  pdfpdf (it, 865 KB, 02/05/11)
lucidi laboratorio X  pdfpdf (it, 251 KB, 16/05/11)
lucidi laboratorio XI  pdfpdf (it, 200 KB, 23/05/11)
main.java (lezione IX)  octet-streamoctet-stream (it, 3 KB, 09/05/11)
NCI_CancerIndex_allphases_diseaseExcerpt.zip  zipzip (it, 410 KB, 23/05/11)
Servlet_with_Bean  zipzip (it, 4 KB, 18/04/11)
Servlet_without_Bean  zipzip (it, 2 KB, 18/04/11)
zip di Tomcat  zipzip (it, 34 KB, 11/04/11)

Statistiche per i requisiti di trasparenza (Attuazione Art. 2 del D.M. 31/10/2007, n. 544)

Statistiche esiti
Esiti Esami Esiti Percentuali Media voti Deviazione Standard
Positivi 19.51% 24 3
Respinti --
Assenti 39.02%
Ritirati 39.02%
Annullati 2.43%
Distribuzione degli esiti positivi
18 19 20 21 22 23 24 25 26 27 28 29 30 30 e Lode
0.0% 0.0% 25.0% 0.0% 12.5% 12.5% 0.0% 25.0% 12.5% 0.0% 0.0% 0.0% 12.5% 0.0%

Valori relativi all'AA 2010/2011 calcolati su un totale di 41 iscritti. I valori in percentuale sono arrotondati al numero intero più vicino.