Basi di dati avanzate (2018/2019)

Codice insegnamento
4S001162
Crediti
6
Coordinatore
Alberto Belussi
Settore disciplinare
INF/01 - INFORMATICA
Lingua di erogazione
Italiano
L'insegnamento è organizzato come segue:
Attività Crediti Periodo Docenti Orario
Teoria 5 I semestre Alberto Belussi

Vai all'orario delle lezioni

Laboratorio 1 I semestre Alberto Belussi

Vai all'orario delle lezioni

Obiettivi formativi

Conoscenza e capacità di comprensione:
Scopo dell'insegnamento è quello di fornire allo studente la conoscenza e comprensione delle basi teoriche, metodologiche e tecnologiche dei sistemi di basi di dati e del loro uso per la gestione di dati e informazioni biomediche/bioinformatiche.

Conoscenze applicate e capacità di comprensione:
Lo studente sarà dunque in grado di a) definire in un modello formale la struttura e le proprietà di collezioni di dati complessi; b) specificare una interrogazione su dati complessi in un linguaggio di interrogazione formale; c) comprendere le esigenze di gestione dell'informazione biomedica.

Autonomia di giudizio:
In fase di progettazione di un sistema, capacità di proporre in modo autonomo soluzioni efficaci ed efficienti per il dominio applicativo biomedico e bioinformatico.

Abilità comunicative:
Lo studente sarà, inoltre, in grado di interagire con interlocutori vari in un ambito multidisciplinare biomedico e bioinformatico.

Capacità di apprendere:
Capacità di apprendere nuove metodologie e tecnologie per la gestione dei dati e applicarle nell'ambito biomedico/bioinformatico.

Programma

------------------------
MM: Biomedical and bioinformatic data management
------------------------
* Basi di dati temporali: aspetti avanzati * Basi di dati temporali cliniche * Interrogazione di dati biomedici XML: Xpath e Xquery * Cartelle Cliniche e sistemi di gestione di cartelle cliniche * Tecniche di recupero dell'informazione (cenni)
------------------------
MM: Fundamentals of database systems Teoria
------------------------
- Il modello relazionale: calcolo relazionale, dipendenze funzionali, forme normali e decomposizioni. - Progettazione concettuale di basi di dati in UML - Basi di dati ad oggetti e "object-relational": modellazione dei dati ed interrogazione in SQL 3, modellazione concettuale con UML e traduzione di schemi UML in SQL 3. - Basi di dati spazio-temporali: concetti di base, modelli e linguaggi di interrogazione (TSQL2, Simple Feature Specification for SQL - OGC). - Cenni ai sistemi per la gestione di dati di grandi dimensioni (big data systems): Hadoop
------------------------
MM: Fundamentals of database systems Lab.
------------------------
- esercitazioni su SQL 3 in postgreSQL - esercitazione su interrogazioni spazio-temporali in PostGIS

Modalità d'esame

------------------------
MM: Biomedical and bioinformatic data management
------------------------
La verifica del profitto avviene mediante una prova orale, nella quale vengono proposte sia domande sulle parti più teoriche sia brevi esercizi sugli aspetti più applicativi.
------------------------
MM: Fundamentals of database systems Teoria
------------------------
L'esame del modulo prevede una prova scritta di circa 2,5 ore contenente: (i) alcuni esercizi sulla specifica di interrogazioni e progettazione di basi di dati utilizzando i diversi modelli previsti nel programma e (ii) domande aperte sulla teoria. E' prevista durante l'anno in data da concordare con gli studenti una prova intermedia sulla parte di programma riguardante il modello relazionale: calcolo relazionale, dipendenze funzionali e forme normali.
------------------------
MM: Fundamentals of database systems Lab.
------------------------
Vedi modulo di teoria

Testi di riferimento
Attività Autore Titolo Casa editrice Anno ISBN Note
Teoria R. Elmasri, S. B. Navathe Fundamentals of Database Systems (Edizione 1) Addison-Wesley 1994 0805317481
Teoria M. N. DeMers Fundamentals of Geographic Information Systems (Edizione 1) Jhon Wiley & sons, Inc. 1997 0471142840
Teoria M. F. Worboys GIS: A Computing Perspective (Edizione 1) Taylor & Francis 1995 0748400656
Teoria J. D. Ullman Principles of Database and Knowledge-base Systems Computer Science Press  
Teoria P. Rigaux, M. Scholl and A. Voisard Spatial Databases with Application to GIS Morgan Kaufmann  
Teoria C. Combi, E. Keravnou-Papailiou, Y. Shahar Temporal Information Systems in Medicine (Edizione 1) Springer 2010 978-1-4419-6542-4
Teoria R. G. G. Cattell The Object Data Standard: ODMG 3.0 Morgan Kaufmann 2000 1-55860-64

Opinione studenti frequentanti - 2017/2018