Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente Prossima revisione Entrambe le parti successive la revisione | ||
mds:dsd:start [23/11/2021 alle 14:35 (2 anni fa)] Salvatore Ruggieri [Class calendar] |
mds:dsd:start [04/12/2021 alle 17:55 (2 anni fa)] Salvatore Ruggieri |
||
---|---|---|---|
Linea 9: | Linea 9: | ||
ga(' | ga(' | ||
ga(' | ga(' | ||
- | ga(' | + | ga(' |
- | + | ||
ga(' | ga(' | ||
ga(' | ga(' | ||
Linea 78: | Linea 78: | ||
=====Mandatory teaching material ===== | =====Mandatory teaching material ===== | ||
- | * **[DW]** A. Albano, S. Ruggieri. [[http://patterns.di.unipi.it/bsd/ | + | * **[DW]** A. Albano, S. Ruggieri. [[http://fondamentidibasididati.it/wp-content/ |
- | * **[DB]** A. Albano. [[http:// | + | * **[DB]** A. Albano. [[http:// |
* Examples of [[http:// | * Examples of [[http:// | ||
=====Software===== | =====Software===== | ||
Linea 100: | Linea 100: | ||
^ Date ^ Hour ^ Room ^ Notes ^ | ^ Date ^ Hour ^ Room ^ Notes ^ | ||
- | | | + | | |
+ | | 8/2/2022 | ||
< | < | ||
Linea 211: | Linea 212: | ||
Recalls of functional dependency properties and how they are used to reason about the properties of the result of a query. Properties of the group-by operator. | Recalls of functional dependency properties and how they are used to reason about the properties of the result of a query. Properties of the group-by operator. | ||
- | **2021-22.** //Friday 26 November 2021, 16-18// **[DW: 8.3-8.6]** | + | **2021-22.** //Friday 26 November 2021, 16-18// **[DW: 8.3-8.6]** |
The problem of evaluating the group-by before the join operator. First case: Invariant grouping. Examples. Other cases: double grouping, grouping and counting. Examples with star queries. | The problem of evaluating the group-by before the join operator. First case: Invariant grouping. Examples. Other cases: double grouping, grouping and counting. Examples with star queries. | ||
- | **2021-23.** //Tuesday 30 November 2021, 9-11// **[DW: 9.1-9.4]** | + | **2021-23.** //Tuesday 30 November 2021, 9-11// **[DW: 9.1-9.4]** |
The problem of query rewrite to use a materialized view. Hypothesis and two approaches: With a compensation on the logical view plan, and with a transformation of logical query plan. Examples. | The problem of query rewrite to use a materialized view. Hypothesis and two approaches: With a compensation on the logical view plan, and with a transformation of logical query plan. Examples. | ||
- | **2021-24.** //Friday 3 December 2021, 16-18// **[DW: 6.5-6.8]** | + | **2021-24.** //Friday 3 December 2021, 16-18// **[DW: 6.5-6.8]** |
Data Warehousing trends: column-oriented DW, main-memory DW, Big Data framework. | Data Warehousing trends: column-oriented DW, main-memory DW, Big Data framework. | ||
Linea 227: | Linea 228: | ||
* [[mds: | * [[mds: | ||
- | * [[mds: | ||
- | * [[mds: | ||