Studiare
In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.
Piano Didattico
Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.
1° Anno
Insegnamenti | Crediti | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Smart Systems & Data Analytics
2° Anno Attivato nell'A.A. 2022/2023
Insegnamenti | Crediti | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Robotics Systems
Compulsory activities for Smart Systems & Data Analytics
Insegnamenti | Crediti | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Smart Systems & Data Analytics
Insegnamenti | Crediti | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Robotics Systems
Compulsory activities for Smart Systems & Data Analytics
Insegnamenti | Crediti | TAF | SSD |
---|
3 modules among the following
Legenda | Tipo Attività Formativa (TAF)
TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.
Advanced database & information systems (2021/2022)
Codice insegnamento
4S009020
Docente
Coordinatore
Crediti
6
Lingua di erogazione
Inglese
Settore Scientifico Disciplinare (SSD)
INF/01 - INFORMATICA
Periodo
Secondo semestre dal 7 mar 2022 al 10 giu 2022.
Obiettivi formativi
L'obiettivo del corso è consentire agli studenti di acquisire conoscenze approfondite delle metodologie e degli strumenti necessari per gestire grandi moli di dati nei nuovi sistemi non basati sul modello relazionale (si considereranno quindi sistemi basati su modelli semi-strutturati, orientati ad oggetti, NoSQL e modelli estesi con le dimensioni tempo e spazio). In particolare, verranno considerati i sistemi che devono memorizzare dati prodotti anche da sensori e dispositivi mobili in modo tale che sia possibile una corretta integrazione di tali nuove fonti di dati con il sistema informativo aziendale. Lo studente al termine del corso sarà in grado di progettare e interrogare basi di dati non tradizionali con strumenti tipici dell’approccio NoSQL.
Programma
Il corso si propone di fornire le basi teoriche per la gestione di dati eterogenei e distribuiti:
• Fondamenti: modellazione dei dati, interrogazione, strutture per l’accesso
• Sistemi distribuiti: architetture distribuite e parallele per i dati, gestione distribuita di transazioni.
• Nuove tecnologie per la gestione dei dati: sistemi NoSQL: modello semistrutturato e document-based, progettazione di dati a struttura complessa, UML per la progettazione di dati complessi, tempo e spazio nei dati complessi.
• Data integration: nozioni di base
Modalità d'esame
Prova scritta sull'intero programma e progetto su una specifica tecnologia NoSQL.