Data Management for Big Data (DMBD, in English) – 72h, 9 CFUMaster Degree in Data Science and Scientific Computing, University of Udine and University of TriesteandAdvanced Database Systems for Big Data (ADBS4BD, in English) – 48h, 6 CFUMaster degree in Artificial Intelligence & Cybersecurity, University of Udine2020-2021, 2nd period |
This page refers to two courses:
Teachers
Andrea Brunello (only DMBD): Fundamentals of database systems
(24h, 3 CFU)
Dario Della Monica (both
courses): Advanced database models, languages, and systems;
Data analysis and big data (48h, 6 CFU)
Exam modality
The exam consists of a written test.
Students can ask to have an oral exam (besides the written one) if they wish so. Sometimes, on a case-by-case basis, teachers may require students to integrate their written exam with an oral one. Exam dates
1st summer session: Monday 28/06/2021, 10:00
(written, online)
- Monday 05/07/2021,
10:00
(oral, online)
2nd summer session: Tuesday 13/07/2021, 10:00 (written, online) - Monday 19/07/2021, 10:00 (oral, online) 1st fall session: Thursday 16/09/2021, 10:00 (written, online) - (oral not needed) 2nd fall session: Thursday 23/09/2021, 10:00 (written, online) - (oral not needed) 1st winter session: Tuesday 25/01/2022, 10:00 (written) - (oral not needed) 2nd winter session (only for the course DMBD): Tuesday 08/02/2022, 10:00 (written) - (oral not needed) MiscLectures by Andrea Brunello: Fundamentals of database systems (24h, 3 CFU – only for DMBD)
Lecture plan and class material for this part are available
here (only DMBD)
Lectures by Dario Della Monica: Advanced database models, languages, and systems; Data analysis and big data (48h, 6 CFU – both courses)
Links to videos of these lectures are
available here (on youtube or on MS Stream using an
account from the University of Trieste)
Lecture 1 (Monday, March 29, 2021, 13:30-16:30):
Course introduction
Query processing
Lecture 2 (Tuesday, March 30, 2021, 13:30-16:30):
Query processing (cont'd)
Lecture 3 (Monday, April 12, 2021, 13:30-16:30):
Query processing (cont'd)
Query
optimization
- Extra:
Lecture 4 (Tuesday, April 13, 2021, 13:30-16:30)
Query optimization (cont'd)
- Extra:
Lecture 5 (Monday, April 19, 2021, 13:30-16:30)
Query optimization (cont'd)
Introduction to distributed DB
Lecture 6 (Tuesday, April 20, 2021, 13:30-16:30)
Introduction to distributed DB
(cont'd)
Distributed DB design
Lecture 7 (Monday, April 26, 2021, 13:30-16:30)
Distributed DB design
(cont'd)
Lecture 8 (Tuesday, April 27, 2021, 13:30-16:30)
Overview of distributed query
processing
Query decomposition and data
localization
Distributed query optimization
Lecture 9 (Monday, May 3, 2021, 13:30-16:30)
Distributed query optimization
(cont'd)
Introduction to distributed
transaction management
Lecture 10 (Tuesday, May 4, 2021, 13:30-16:30)
Introduction to distributed
transaction management (cont'd)
Distributed concurrency control
Lecture 11 (Monday, May 10, 2021, 13:30-16:30)
Distributed concurrency control
(cont'd)
Distributed DBMS reliability
Lecture 12 (Tuesday, May 11, 2021, 13:30-16:30)
Distributed DBMS reliability
(cont'd)
Data Warehousing
Lecture 13 (Monday, May 17, 2021, 13:30-16:30)
Data Warehousing(cont'd)
- Extra:
NoSQL databases
Big Data
Lecture 14 (Tuesday, May 18, 2021, 13:30-16:30)
Big data
(cont'd)
Text mining
- Extra:
- Extra:
Lecture 15 (Monday, May 24, 2021, 13:30-16:30)
Time series
- Extra:
- Extra:
Lecture 16 (Monday, May 31, 2021, 13:30-16:30)
Introduction to MongoDB (by
Dr. Paolo Gallo)
Managing time series with MongoDB
(by Dr. Paolo Gallo)
|