ADVANCED DATA MANAGEMENT AND LABORATORY | Università degli studi di Bergamo - Didattica e Rubrica

ADVANCED DATA MANAGEMENT AND LABORATORY

Attività formativa monodisciplinare
Codice dell'attività formativa: 
38093

Scheda dell'insegnamento

Per studenti immatricolati al 1° anno a.a.: 
2022/2023
Insegnamento (nome in italiano): 
ADVANCED DATA MANAGEMENT AND LABORATORY
Insegnamento (nome in inglese): 
ADVANCED DATA MANAGEMENT
Tipo di attività formativa: 
Attività formativa Caratterizzante
Tipo di insegnamento: 
Opzionale
Settore disciplinare: 
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI (ING-INF/05)
Anno di corso: 
1
Anno accademico di offerta: 
2022/2023
Crediti: 
9
Responsabile della didattica: 
Altri docenti: 
Mutuazioni

Altre informazioni sull'insegnamento

Modalità di erogazione: 
Didattica Convenzionale
Ciclo: 
Primo Semestre
Obbligo di frequenza: 
No
Ore di attività frontale: 
72
Ore di studio individuale: 
135
Ambito: 
Ingegneria informatica
Prerequisiti

Non ci sono precedenze obbligatorie. Il corso assume che si disponga delle conoscenze relative alle basi di dati che vengono erogate negli insegnamenti di "Basi di dati e Web" e “Data bases 2”.

Obiettivi formativi

Al termine del corso, lo studente possiede una approfondita conoscenza delle nozioni alla base di sistemi per l’integrazione e gestione dei dati. L'attenzione viene soprattutto posta sulla comprensione dei principi che sono alla base della costruzione di sistemi di integrazione di dati in sorgenti indipendenti ed eterogenei e di gestione di grandi quantità di dati (Big Data) in modo efficiente.

Contenuti dell'insegnamento

Il corso è strutturato in due moduli:
Il primo (di 6 CFU) presenta una panoramica del lavoro di ricerca svolto nell'area della teoria delle basi di dati e dell'integrazione dei dati, con enfasi sugli aspetti teorici rilevanti per lo sviluppo di soluzioni di integrazione delle informazioni. Particolare attenzione sarà dedicata alle architetture per i sistemi di integrazione dei dati, alla modellazione di un'applicazione di integrazione delle informazioni, al data exchange, alla valutazione di query in sistemi di integrazione dei dati ed all’applicazione di tecnologie semantiche alla gestione dei dati.
Il secondo modulo (di 3 CFU) verte sulle tecnologie per la gestione di dataset la cui dimensione supera la capacità di elaborazione dei tradizionali DBMS.

Metodi didattici

La didattica si svolgerà tramite lezioni frontali, dando però importanza al confronto e al dialogo diretto con gli studenti, i quali, durante le lezioni, potranno formulare domande e proposte di approfondimento. Esercizi verranno svolti in aula sia dal docente che dagli studenti stessi.

Modalità verifica profitto e valutazione

L'esame consiste in una prova scritta, tipicamente strutturata in 4-6 domande ed esercizi che coprono l'intero programma del corso. Inoltre, a discrezione del docente, l'esame potrebbe prevedere una prova orale per avallare i risultati della prova scritta. Verrà offerta agli studenti la possibilità di sviluppare un elaborato individuale.

Altre informazioni

In caso di disposizioni dell’autorità competenti in materia di contenimento e gestione dell’emergenza epidemiologica, l'insegnamento potrebbe subire modifiche rispetto a quanto dichiarato nel syllabus per rendere il corso e gli esami in linea con quanto disposto.

Prerequisites

There are no formal requirements. It is expected that students are already familiar with Data Base notions provided in Data Base courses.

Educational goals

At the end of the course, the student possesses a thorough understanding of the fundamentals of systems for data integration and management. Particular emphasis is placed on understanding the principles underlying the construction of systems for integrating data in autonomous and heterogeneous data sources and for efficiently managing huge amounts of data (Big Data).

Course content

The course is structured in two modules:
The first one (of 6 CFU) presents an overview of the research work carried out in the area of database theory and data integration, with emphasis on the theoretical aspects relevant to the development of information integration solutions. Special attention will be devoted to the architectures for data integration systems, modeling an information integration application, data exchange, query answering in data integration, and semantic technologies for data management.
The second module (of 3 CFU) focuses on technologies for managing data sets whose size exceeds the processing capacity of conventional database systems.

Teaching methods

Teaching will be carried out through lectures introducing the course arguments, but with emphasis on discussion and direct dialogue with students, who will be allowed to formulate questions and proposals for further study during the lectures. Exercises will be carried out in the class both by the teacher and the students themselves.

Assessment and Evaluation

The exam consists of a written test, typically structured in 4-6 questions and exercises that cover the entire course program. Furthermore, when required by the teacher, the exam could include an oral test to validate the results of the written test. Students will have the option to prepare an individual project.

Further information

If it will be necessary to hold the course remotely or in a mixed way, the syllabus could be modified in order to make the course and the exams suitable for these teaching methods.