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.  |