Data Management for Big Data (in English)Part II: Advanced database models, languages, and systems (24h)2019-2020, 2nd period, Master degree in Data Science and Scientific Computing, University of Udine and University of Trieste |
TeachersAngelo Montanari - Part I: Fundamentals of database systems (24h, 3
CFU)
Dario Della Monica - Part II: Advanced database models, languages,
and systems (24h, 3 CFU)
Andrea Brunello - Part III: Data analysis and big data (24h, 3
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: Friday 12/06/2020, 10:00
(written) - Friday
19/06/2020, 10:00 (oral)
2nd summer session: Friday 10/07/2020, 10:00 (written) - Friday 17/07/2020, 10:00 (oral) 1st fall session: Tuesday 01/09/2020, 10:00 (written) - Thursday 10/09/2020, 10:00 (oral) 2nd fall session: Thursday 17/09/2020, 10:00 (written) - Monday 28/09/2020, 10:00 (oral) 1st winter session: Monday 01/02/2021, 14:30 (written) - Thursday 11/02/2021, 14:00 (oral) 2nd winter session: Monday 15/02/2021, 14:30 (written) - Thursday 25/02/2021, 14:00 (oral) MiscLectures (Part II: Advanced database models, languages, and systems)
Links to videos of these lectures are
available here (on youtube freely accessible, on MS
Stream or videocenter.units.it using an account from the University of
Trieste)
Lecture 1 (Tuesday, March 31, 2020, 14:00-18:00):
Course introduction
Query processing
Lecture 2 (Monday, April 6, 2020, 14:00-18:00):
Query processing (cont'd)
Query
optimization
Lecture 3 (Tuesday, April 7, 2020, 14:00-18:00):
Query optimization (cont'd)
Introduction to distributed DB
Distributed DB design
Lecture 4 (Monday, April 20, 2020, 14:00-18:00)
Distributed DB design (cont'd)
Overview of distributed query
processing
Query decomposition and data
localization
Distributed query optimization
Lecture 5 (Tuesday, April 21, 2020, 14:00-18:00)
Distributed query optimization (cont'd)
Introduction to transaction management
Distributed concurrency control
This lecture is given as an offline recording [links to the videos]
N.B.
The videos (recording of the same lecture for last year edition of
the course)
are for personal use only, so please do not distribute or make them available in any way. Lecture 6 (Monday, April 27, 2020, 14:00-18:00)
Distributed concurrency control (cont'd)
Distributed DBMS reliability
XML: Introduction, Data Type
Definition, XML and relational DBMS
Querying XML data (XPath and
XQuery)
This lecture is given as an offline recording [links to the videos]
N.B.
The videos (recording of the same lecture for last year edition of
the course)
are for personal use only, so please do not distribute or make them available in any way. |