Scuola di Medicina e Chirurgia

Università Magna Graecia di Catanzaro

Basi di Dati Avanzate e Sistemi Sanitari

Ingegneria Biomedica

Scopo del corso è approfondire le nozioni sulle tecnologie e sulle architetture dei sistemi di basi di dati ed affrontare le recenti direzioni di evoluzione delle tecnologie per la gestione di grandi quantitativi di dati (Big Data). Lo scopo è fornire allo studente gli strumenti per affrontare problematiche relative alla gestione delle informazioni in ambiente cloud e in generale web based, con particolare riferimento alla gestione di dati clinici e sanitari. Vengono affrontate problematiche legate alla ottimizzazione e gestione di sistemi di interrogazione in ambiente ditribuito e multi utente. Vengono presentati modelli evoluti per la gestione din dati non relazionali (quali dati spaziali e geografici) e relative procedure di gestione dei processi legati alla gestione di informazioni.

Vengono affrontati costrutti SQL avanzati per la gestione delle transazioni e per l'accesso a basi di dati con i linguaggi di programmazione.

Collegamenti Veloci:
Docente:
Pierangelo Veltri
veltri@unicz.it
09613694149
Martedì e giovedì dalle 15:00 alle 17:00 previo appuntamento

SSD:
ING-INF/05 - Sistemi di elaborazione delle informazioni

CFU:
6
Obiettivi del Corso e Risultati di apprendimento attesi

i. Conoscenza e capacità di comprensione (knowledge and understanding)

ii. Capacità di applicare conoscenza a comprensione (applying knowledge and understanding)

iii. Autonomia di giudizio (making judgement)

iv. Capacità di apprendimento (learning skills)

Programma

Architettura di un sistema di gestione di dati; Query Engine, ottimizzazione di accesso alle risorse, e meccanismi di indicizzazione;  Gestione della memoria permanente e dei buffer; organizzazioni delle basi di dati in memoria permanente; Affidabilità e robustezza nei sistemi informativi; Nozioni di sicurezza: Gestione delle transazioni e introduzione alla blockchain; Basi di dati distribuite; Progettazione fisica di un query engine e degli operatori relazionali; Sistemi informativi complessi: basi di dati NOSQL e relativi casi applicativi; basi di dati geografiche; Architettura di sistemi informativi sanitari, gestione dei dati in ambito medico, clinico e sanitario; sistemi di analisi e olap (cenni). Richiami di UML per la progettazione di sistemi complessi per le basi di dati.

Stima dell’impegno orario richiesto per lo studio individuale del programma

Didattica Frontale 48 Ore

Studio Individuale 102 Ore

Risorse per l'apprendimento

Testi di riferimento

Sistemi di basi di dati. Fondamenti (Fundamentals of Database Systems). Elmasri- Navathe Pearson

Database System the Complete Book, Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom Pearson Education (US)

Materiale fornito a lezione e prodotto sulla piattaforma elearning dell’ateneo

Attività di supporto

Materiale didattico fornito a lezione

Modalità di frequenza

Le modalità sono indicate dal Regolamento didattico d’Ateneo.

Modalità di accertamento

Prova Scritta, Presentazione di un elaborato progettuale, prova orale

Voto calcolato come media delle prove in trentesimi

 

 

 

Conoscenza e comprensione argomento

Capacità di analisi e sintesi

Utilizzo di referenze

Non idoneo

Importanti carenze.

Significative inaccuratezze

Irrilevanti. Frequenti generalizzazioni. Incapacità di sintesi

Completamente inappropriato

18-20

A livello soglia. Imperfezioni  evidenti

Capacità appena sufficienti

Appena appropriato

21-23

Conoscenza routinaria

E’ in grado di analisi e sintesi corrette. Argomenta in modo logico e coerente

Utilizza le referenze standard

24-26

Conoscenza buona

Ha capacità di a. e s. buone gli argomenti sono espressi coerentemente

Utilizza le referenze standard

27-29

Conoscenza più che buona

Ha notevoli capacità di a. e s.

Ha approfondito gli argomenti

30-30L

Conoscenza ottima

Ha notevoli capacità di a. e s.

Importanti approfondimenti