Strumenti Utente

Strumenti Sito


mds:dsd:start

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
mds:dsd:start [26/09/2024 alle 10:17 (3 settimane fa)] Salvatore Ruggierimds:dsd:start [17/10/2024 alle 19:18 (2 giorni fa)] (versione attuale) Salvatore Ruggieri
Linea 4: Linea 4:
  
 The module presents the main approaches to the design and implementation of decision support databases, and the characteristics of business intelligence tools and computer based information systems used to produce summary information to facilitate appropriate decision-making processes and make them more quick and objectives. Specific attention will be paid to themes such as conceptual and logical Data Warehouses design, data analysis using analytic SQL, algorithms for selecting materialized views, data warehouse systems technology (indexes, star query optimization, physical design, query rewrite methods to use materialized views). A part of the course will be dedicated to a collection of case studies. The module presents the main approaches to the design and implementation of decision support databases, and the characteristics of business intelligence tools and computer based information systems used to produce summary information to facilitate appropriate decision-making processes and make them more quick and objectives. Specific attention will be paid to themes such as conceptual and logical Data Warehouses design, data analysis using analytic SQL, algorithms for selecting materialized views, data warehouse systems technology (indexes, star query optimization, physical design, query rewrite methods to use materialized views). A part of the course will be dedicated to a collection of case studies.
 +
  
 =====Instructor===== =====Instructor=====
Linea 35: Linea 36:
 =====Software===== =====Software=====
  
-  * [[http://fondamentidibasididati.it/index.php/download/|JRS]] for practicing with logical and physical SQL query plans. JRS requires [[https://www.oracle.com/java/technologies/downloads/#java8|Java SE Runtime Environment 8u341]] (need to register to download)+  * [[http://fondamentidibasididati.it/index.php/download/|JRS]] for practicing with logical and physical SQL query plans. JRS requires [[https://www.oracle.com/java/technologies/downloads/#java8|Java SE Runtime Environment 8u421]] (need to register to download)
   * [[https://docs.microsoft.com/en-us/sql/azure-data-studio/download|Azure Data Studio]] or [[https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms|SQL Server Management Studio]] client for connecting to SQL Server DBMS Foodmart database   * [[https://docs.microsoft.com/en-us/sql/azure-data-studio/download|Azure Data Studio]] or [[https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms|SQL Server Management Studio]] client for connecting to SQL Server DBMS Foodmart database
   * [[https://start.unipi.it/en/help-ict/vpn/|Access to University digital services through VPN]] connect to unipi VPN (unless you are already in the unipi.it network) for accessing the Foodmart database   * [[https://start.unipi.it/en/help-ict/vpn/|Access to University digital services through VPN]] connect to unipi VPN (unless you are already in the unipi.it network) for accessing the Foodmart database
Linea 75: Linea 76:
 |08| 03/10 11-13 | Fib-A1 | Recalls: the relational model and relational algebra. Logical trees. {{:mds:dsd:dsd08.jrsexercises.pdf|Exercises with JRS}}.  {{:mds:dsd:dsd08.assignments.pdf|Exercises at home (Airline companies) for the lesson 09}}. [[http://131.114.72.230/dsd/video/dsd08_20211008.mp4|rec08 (.mp4)]] | **[DB: 3.2-3.4]**  {{:mds:dsd:dsd08.pdf|slides08 (.pdf)}} | |08| 03/10 11-13 | Fib-A1 | Recalls: the relational model and relational algebra. Logical trees. {{:mds:dsd:dsd08.jrsexercises.pdf|Exercises with JRS}}.  {{:mds:dsd:dsd08.assignments.pdf|Exercises at home (Airline companies) for the lesson 09}}. [[http://131.114.72.230/dsd/video/dsd08_20211008.mp4|rec08 (.mp4)]] | **[DB: 3.2-3.4]**  {{:mds:dsd:dsd08.pdf|slides08 (.pdf)}} |
 |09| 04/10 11-13 | Fib-C1 | Discussion of students' solutions of conceptual and logical design case studies.   [[http://131.114.72.230/dsd/video/dsd09_20211012.mp4|rec09 (.mp4)]] | **[DW: A.2, B.2]**  {{:mds:dsd:dsd09.pdf|slides09 (.pdf)}} | |09| 04/10 11-13 | Fib-C1 | Discussion of students' solutions of conceptual and logical design case studies.   [[http://131.114.72.230/dsd/video/dsd09_20211012.mp4|rec09 (.mp4)]] | **[DW: A.2, B.2]**  {{:mds:dsd:dsd09.pdf|slides09 (.pdf)}} |
-|10| 8/10 11-13 | Fib-A1 | Data Warehouse design approaches. Data mart logical design.  [[http://131.114.72.230/dsd/video/dsd10_20211015.mp4|rec08 (.mp4)]] | **[DW: 3.1-3.5]**  {{:mds:dsd:dsd10.pdf|slides10 (.pdf)}} | +|10| 8/10 11-13 | Fib-| Data Warehouse design approaches. Data mart logical design.  [[http://131.114.72.230/dsd/video/dsd10_20211015.mp4|rec08 (.mp4)]] | **[DW: 3.1-3.5]**  {{:mds:dsd:dsd10.pdf|slides10 (.pdf)}} | 
-|11| 15/10 11-13 | Fib-A1 | Slowly changing dimensions, fast changing dimensions, shared dimensions. Recursive hierarchies. Multivalued dimensions. {{:mds:dsd:dsd11.assignments.pdf|Exercises at home (Travel agency extended) for the lesson 12}}.   [[http://131.114.72.230/dsd/video/dsd11_20221020.mp4|rec09 (.mp4)]] | **[DW: 3.1-3.5]**  {{:mds:dsd:dsd11.pdf|slides11 (.pdf)}} |+|11| 15/10 11-13 | Fib-| Slowly changing dimensions, fast changing dimensions, shared dimensions. Recursive hierarchies. Multivalued dimensions. {{:mds:dsd:dsd11.assignments.pdf|Exercises at home (Travel agency extended) for the lesson 12}}.   [[http://131.114.72.230/dsd/video/dsd11_20221020.mp4|rec09 (.mp4)]] | **[DW: 3.1-3.5]**  {{:mds:dsd:dsd11.pdf|slides11 (.pdf)}} |
 |12| 16/10 16-18 | Fib-H | A DW to support Analytical CRM Analysis. Wrap up on DW design.  {{:mds:dsd:dsd12.assignments.pdf|Exercises at home for the lesson 14}}. [[http://131.114.72.230/dsd/video/dsd12_20211022.mp4|rec12 (.mp4)]] | **[DW: 4.1-4.8]**  {{:mds:dsd:dsd12.pdf|slides12 (.pdf)}} | |12| 16/10 16-18 | Fib-H | A DW to support Analytical CRM Analysis. Wrap up on DW design.  {{:mds:dsd:dsd12.assignments.pdf|Exercises at home for the lesson 14}}. [[http://131.114.72.230/dsd/video/dsd12_20211022.mp4|rec12 (.mp4)]] | **[DW: 4.1-4.8]**  {{:mds:dsd:dsd12.pdf|slides12 (.pdf)}} |
-|13| 17/10 11-13 | Fib-A1 | Multidimensional Cube model: OLAP Operations. The extended cube and the lattice of cuboids. Pivot tables in Excel. [[http://131.114.72.230/dsd/video/dsd13a_20231107.mp4|rec13a (.mp4)]] and [[http://131.114.72.230/dsd/video/dsd13b_20211026.mp4|rec13b (.mp4)]] **Additional learning material:** G. Harvey. Excel 2013 All-in-One For Dummies, 2013. [[http://131.114.72.230/dsd/PivotTable2013BookVIIchpt2.pdf|Chp. VII-2]] and [[http://131.114.72.230/dsd/HerbalTeas.xlsx|example data for pivot table]]. | **[DW: 2.3, 2.4]**  {{:mds:dsd:dsd13.pdf|slides13 (.pdf)}} |+|13| 17/10 11-13 | Fib-A1 | Multidimensional Cube model: OLAP Operations. The extended cube and the lattice of cuboids. Pivot tables in Excel. [[http://131.114.72.230/dsd/video/dsd13_20241017.mp4|rec13 (.mp4)]] **Additional learning material:** G. Harvey. Excel 2013 All-in-One For Dummies, 2013. [[http://131.114.72.230/dsd/PivotTable2013BookVIIchpt2.pdf|Chp. VII-2]] and [[http://131.114.72.230/dsd/HerbalTeas.xlsx|example data for pivot table]]. | **[DW: 2.3, 2.4]**  {{:mds:dsd:dsd13.pdf|slides13 (.pdf)}} |
 |14| 18/10 11-13 | Fib-C1 | Recalls on: DBMS, from SQL to extended relational algebra. Exercises. {{:mds:dsd:dsd14.assignments.pdf|Exercises at home for the lesson 15}}. [[http://131.114.72.230/dsd/video/dsd14_20221102.mp4|rec14 (.mp4)]] | **[DB: 4.1-4.2,5.1-5.11]**  {{:mds:dsd:dsd14.pdf|slides14 (.pdf)}} | |14| 18/10 11-13 | Fib-C1 | Recalls on: DBMS, from SQL to extended relational algebra. Exercises. {{:mds:dsd:dsd14.assignments.pdf|Exercises at home for the lesson 15}}. [[http://131.114.72.230/dsd/video/dsd14_20221102.mp4|rec14 (.mp4)]] | **[DB: 4.1-4.2,5.1-5.11]**  {{:mds:dsd:dsd14.pdf|slides14 (.pdf)}} |
-|15| 24/10 11-13 | Fib-A1 | OLAP systems. Data Analysis Using SQL. Simple reports. Examples. Moderately Difficult Reports. Solutions in SQL. {{:mds:dsd:dsd15.foodmart.pdf|Foodmart datawarehouse schema}}. [[http://131.114.72.230/dsd/video/dsd15_20211102.mp4|rec15 (.mp4)]] | **[DW: 5.1-5.3]**  {{:mds:dsd:dsd15.pdf|slides15 (.pdf)}} |+|15| 22/10 9-11 | Fib-| OLAP systems. Data Analysis Using SQL. Simple reports. Examples. Moderately Difficult Reports. Solutions in SQL. {{:mds:dsd:dsd15.foodmart.pdf|Foodmart datawarehouse schema}}. [[http://131.114.72.230/dsd/video/dsd15_20211102.mp4|rec15 (.mp4)]] | **[DW: 5.1-5.3]**  {{:mds:dsd:dsd15.pdf|slides15 (.pdf)}} |
 |16| 25/10 11-13 | Fib-C1 | Examples of variance reports. Very Difficult Reports without Analytic SQL. Example of reports with ranks. Analytic Functions with the use of partitions and running totals. Examples.  {{:mds:dsd:dsd16.assignments.pdf|Exercises at home for the lesson 17}}. [[http://131.114.72.230/dsd/video/dsd16_20211105.mp4|rec16 (.mp4)]] | **[DW: 5.4-5.5]**  {{:mds:dsd:dsd16.pdf|slides16 (.pdf)}} | |16| 25/10 11-13 | Fib-C1 | Examples of variance reports. Very Difficult Reports without Analytic SQL. Example of reports with ranks. Analytic Functions with the use of partitions and running totals. Examples.  {{:mds:dsd:dsd16.assignments.pdf|Exercises at home for the lesson 17}}. [[http://131.114.72.230/dsd/video/dsd16_20211105.mp4|rec16 (.mp4)]] | **[DW: 5.4-5.5]**  {{:mds:dsd:dsd16.pdf|slides16 (.pdf)}} |
 |17| 31/10 11-13 | Fib-A1 | Analytic Functions with the use of moving windows. Examples. Exercises on Analytic SQL. {{:mds:dsd:dsd17.assignments.pdf|Exercises during the lesson and at home}} and [[http://131.114.72.230/dsd/dsd.17.solutions.txt|solutions]]. [[http://131.114.72.230/dsd/video/dsd17_20211109.mp4|rec17 (.mp4)]] | **[DW: 5.5-5.6]**  {{:mds:dsd:dsd17.pdf|slides17 (.pdf)}} | |17| 31/10 11-13 | Fib-A1 | Analytic Functions with the use of moving windows. Examples. Exercises on Analytic SQL. {{:mds:dsd:dsd17.assignments.pdf|Exercises during the lesson and at home}} and [[http://131.114.72.230/dsd/dsd.17.solutions.txt|solutions]]. [[http://131.114.72.230/dsd/video/dsd17_20211109.mp4|rec17 (.mp4)]] | **[DW: 5.5-5.6]**  {{:mds:dsd:dsd17.pdf|slides17 (.pdf)}} |
mds/dsd/start.1727345857.txt.gz · Ultima modifica: 26/09/2024 alle 10:17 (3 settimane fa) da Salvatore Ruggieri

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki