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 Computer Science, 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)
	
       
     |