{"id":7162,"date":"2025-09-22T14:46:13","date_gmt":"2025-09-22T12:46:13","guid":{"rendered":"https:\/\/dbdmg.polito.it\/dbdmg_web\/?p=7162"},"modified":"2025-12-15T10:26:36","modified_gmt":"2025-12-15T09:26:36","slug":"data-science-and-database-technology-2025-2026","status":"publish","type":"post","link":"https:\/\/dbdmg.polito.it\/dbdmg_web\/2025\/data-science-and-database-technology-2025-2026\/","title":{"rendered":"Data Science And Database Technology (2025\/2026)"},"content":{"rendered":"\n<h2 class=\" wp-block-heading eplus-wrapper\">General Information <\/h2>\n\n\n\n<figure class=\" wp-block-table eplus-wrapper\"><table class=\"has-fixed-layout\"><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>SSD<\/strong> <\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>CFU<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Professor<\/strong> <\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Teaching Assistants<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">ING-INF\/05<\/td><td class=\"has-text-align-center\" data-align=\"center\">8<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/www.polito.it\/personale?p=silvia.chiusano\">Silvia Chiusano<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/www.polito.it\/personale?p=alessandro.fiori\">Alessandro Fiori<\/a>, <a href=\"https:\/\/www.polito.it\/personale?p=davide.napolitano\">Davide Napolitano<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\" wp-block-separator has-alpha-channel-opacity eplus-wrapper\"\/>\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">\ud83d\udcf0 Announcements [dd\/mm\/yyyy]<\/h3>\n\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-d3a82c\">\n<li class=\" eplus-wrapper\">Laboratories start on October 13, 2025<\/li>\n<\/ul>\n\n\n<hr class=\" wp-block-separator has-alpha-channel-opacity eplus-wrapper\"\/>\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">\ud83d\udcc5Weekly schedule (8\/12\/2025 &#8211; 12\/12\/2025)<\/h3>\n\n\n\n<figure class=\" wp-block-table eplus-wrapper\"><table class=\"has-fixed-layout\"><tbody><tr><td><\/td><td><strong>Monday<\/strong><\/td><td><strong>Tuesday<\/strong><\/td><td><strong>Wednesday<\/strong><\/td><td><strong>Thursday<\/strong><\/td><td><strong>Friday<\/strong><\/td><\/tr><tr><td><strong>8:30-10:00<\/strong><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><strong>10:00-11:30<\/strong><\/td><td><\/td><td><\/td><td><mark style=\"background-color:#a6ff73\" class=\"has-inline-color\"><strong>[ROOM 10A]<\/strong><\/mark> <br><\/td><td><\/td><td><\/td><\/tr><tr><td><strong>11:30-13:00<\/strong><\/td><td><\/td><td><\/td><td><mark style=\"background-color:#fff473\" class=\"has-inline-color\"><strong><strong>[TEAM A &#8211; <\/strong><\/strong><\/mark><strong><strong><mark style=\"background-color:#f5e639\" class=\"has-inline-color\"><a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT09&amp;fl_id=XPTE&amp;rm_id=086\">LAIB1T<\/a>] <\/mark><\/strong>Lab 6: MongoDB<\/strong><\/td><td><mark style=\"background-color:#a6ff73\" class=\"has-inline-color\"><strong>[ROOM R1]<\/strong><\/mark><\/td><td><mark style=\"background-color:#ffef73\" class=\"has-inline-color\"><strong><strong><strong>[ TEAM B &#8211; <a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CEN03&amp;fl_id=XP02&amp;rm_id=L018\">LAIB4<\/a><\/strong><\/strong><\/strong><\/mark>] <strong><mark style=\"background-color:#f7eb00\" class=\"has-inline-color\">NO LAB<\/mark><\/strong><\/td><\/tr><tr><td><strong>13:00-14:30<\/strong><\/td><td><mark style=\"background-color:#fff973\" class=\"has-inline-color\"><strong>[<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a>] NO LAB<\/strong><\/mark><\/td><td><\/td><td><\/td><td><mark style=\"background-color:#a6ff73\" class=\"has-inline-color\"><strong>[ROOM R1]<\/strong><\/mark><\/td><td><\/td><\/tr><tr><td><strong>14:30-16:00<\/strong><\/td><td><\/td><td><mark style=\"background-color:#fff473\" class=\"has-inline-color\"><mark style=\"background-color:#beff73\" class=\"has-inline-color\"><strong>[ROOM 5S]<\/strong> <\/mark><\/mark><\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><strong>16:00-17:30<\/strong><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><strong>17:30-19:00<\/strong><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\" wp-block-separator has-alpha-channel-opacity eplus-wrapper\"\/>\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">\ud83d\udcd2Teaching Material<\/h3>\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n\n\n\n<div class=\"wp-block-ep-tabs ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4\"><div class=\"ep_tabs_root ep_tabs_top\" data-autoplay=\"false\" data-delay=\"1000\"><div class=\"ep_tabs_header \"><a href=\"#ep_tab_wrapper__d29b39cf-958f-4a40-b50b-3b95a55f0e2e\" class=\"ep_label_main\"><span class=\"ep_label\">Introduction<\/span><\/a><a href=\"#ep_tab_wrapper__b225b5db-48d5-4c25-81bd-4e26f6f0766e\" class=\"ep_label_main\"><span class=\"ep_label\">Data warehouse<\/span><\/a><a href=\"#ep_tab_wrapper__c138eacc-ae68-4440-bde2-95790e0844ae\" class=\"ep_label_main\"><span class=\"ep_label\">Data lakes<\/span><\/a><a href=\"#ep_tab_wrapper__c01700f0-4fab-4120-a993-4eee67b3646f\" class=\"ep_label_main\"><span class=\"ep_label\">Data mining<\/span><\/a><a href=\"#ep_tab_wrapper__baf9a062-178e-4fb0-9d06-e72527071cdc\" class=\"ep_label_main\"><span class=\"ep_label\">DBMS<\/span><\/a><a href=\"#ep_tab_wrapper__f669f03e-bec7-43e8-86f7-0c208ed38f5f\" class=\"ep_label_main\"><span class=\"ep_label\">Oracle<\/span><\/a><\/div><div class=\"ep_tabs_wrapper undefined\">\n<div id=\"ep_tab_wrapper__d29b39cf-958f-4a40-b50b-3b95a55f0e2e\" class=\"ep_tab_item_wrapper ep_tab_wrapper__d29b39cf-958f-4a40-b50b-3b95a55f0e2e undefined\">\n<p class=\" eplus-wrapper\"><\/p>\n\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-731fb0\">\n<li class=\" eplus-wrapper\">Course introduction: <a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/09\/DSTBD_0-IntroductionCourse.pdf\">pdf<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Introduction to Data Science (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/09\/DSTBD_1-DSIntro.pdf\">slides<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__b225b5db-48d5-4c25-81bd-4e26f6f0766e\" class=\"ep_tab_item_wrapper ep_tab_wrapper__b225b5db-48d5-4c25-81bd-4e26f6f0766e undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-4feda7\">\n<li class=\" eplus-wrapper\">Data warehouse: introduction (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/09\/DSTBD_2-DWintro-EN.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Data warehouse: design (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/09\/DSTBD_3-DWprogConcLog-EN.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Data warehouse: analysis (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DSTBD_4-DWquery-EN.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Data warehouse: materialized view, physical design, ETL (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DSTBD_5-Physical-design-ETL-process-EN.pdf\">slides<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__c138eacc-ae68-4440-bde2-95790e0844ae\" class=\"ep_tab_item_wrapper ep_tab_wrapper__c138eacc-ae68-4440-bde2-95790e0844ae undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-f4dad5\">\n<li class=\" eplus-wrapper\">Data lakes (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DSTBD_6-DataLakes-ENG.pdf\">slides<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__c01700f0-4fab-4120-a993-4eee67b3646f\" class=\"ep_tab_item_wrapper ep_tab_wrapper__c01700f0-4fab-4120-a993-4eee67b3646f undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-3532a2\">\n<li class=\" eplus-wrapper\">Data mining process (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DSTBD_7-DMProcess-ENG.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Data preparation (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DSTBD_8-DMPreProc-ENG.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Data mining: association rules (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DSTBD_9-DMassrules.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Data mining: classification (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DSTBD_10-DMClassification-ENG.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Data mining: clustering (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/11-DMClustering.pdf\">slides<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__baf9a062-178e-4fb0-9d06-e72527071cdc\" class=\"ep_tab_item_wrapper ep_tab_wrapper__baf9a062-178e-4fb0-9d06-e72527071cdc undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-5ea8aa\">\n<li class=\" eplus-wrapper\">Introduction to DBMS (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/12-IntroductionDBMS.pdf\">slides<\/a>) <\/li>\n\n\n\n<li class=\" eplus-wrapper\">Buffer Manager (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/13-BufferManager.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Physical access to data (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/14-PhysicalAccess.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Query optimization (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/15-QueryOptimization.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Physical Design (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/16-PhysicalDesign.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Concurrency Control (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2022\/11\/17-ConcurrencyControl_new.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Reliability management (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/18-Recovery.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Distributed databases (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/19-DistributedDatabases.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">NoSQL, beyond relational databases (<a href=\"https:\/\/dbdmg.polito.it\/wordpress\/wp-content\/uploads\/2018\/12\/Beyond-relational-databases-18-12.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Introduction to MongoDB (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/09\/MongoDB-for-Data-Science-seminar.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">ElasticSearch (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/12\/20-ElasticSearch.pdf\">slides<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__f669f03e-bec7-43e8-86f7-0c208ed38f5f\" class=\"ep_tab_item_wrapper ep_tab_wrapper__f669f03e-bec7-43e8-86f7-0c208ed38f5f undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-a66f9e\">\n<li class=\" eplus-wrapper\">Oracle: Oracle optimizer (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/DSTBD_oracle_optimizer-IT.pdf\">slides<\/a>) <\/li>\n\n\n\n<li class=\" eplus-wrapper\">Oracle Hints (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/DSTBD_oracle_hints-IT.pdf\">slides<\/a>)<\/li>\n<\/ul><\/div>\n<\/div><style>.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_tabs_header {\n                \n                flex-basis: 15% ;\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_tabs_root {\n                \n                gap: 0px ;\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_label {\n                \n                color: #1e1e1e;\nfont-size: 17px ;\n            }\n            \n\n        \n\n         \n\n        \n        \n      .eplus_styles  .ep_label_main:hover .ep_label {\n        color: #ffffff;\n      }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_sub_label {\n                \n                color: #1e1e1e;\nfont-size: 15px ;\n            }\n            \n\n        \n\n         \n\n        \n        \n      .eplus_styles  .ep_label_main:hover .ep_sub_label {\n        color: #ffffff;\n      }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_active_tab .ep_label {\n                \n                color: #ffffff;\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_active_tab .ep_sub_label {\n                \n                color: #ffffff;\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_label_main {\n                \n                background-image: linear-gradient(#f0f0f0, #f0f0f0);\n            }\n            \n\n        \n\n         \n\n        \n            .eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_label_main:hover {\n                background-image: linear-gradient(#007cba, #007cba);\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_active_tab {\n                \n                background-image: linear-gradient(#007cba, #007cba);\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_tab_item_wrapper {\n                \n                background-image: linear-gradient(#f0f0f0, #f0f0f0);\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_label_main {\n                \n                padding-top: 15px ;\npadding-right: 15px ;\npadding-bottom: 15px ;\npadding-left: 15px ;\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_tab_item_wrapper {\n                \n                padding-top: 15px ;\npadding-right: 15px ;\npadding-bottom: 15px ;\npadding-left: 15px ;\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_tabs_header {\n                \n                gap: 5px ;\n            }.eplus_styles .ep_tabs_wrapper__367135a8-1fe8-4722-b094-ab1e4fdc27a4 .ep_tabs_header {\n                \n                justify-content: flex-start;\n            }<\/style><\/div><\/div>\n\n\n\n\n\n<div class=\"wp-block-group eplus-wrapper\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n\n<\/div><\/div>\n\n\n\n<hr class=\" wp-block-separator has-alpha-channel-opacity eplus-wrapper\"\/>\n\n\n\n<div class=\"wp-block-group eplus-wrapper\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\" wp-block-heading eplus-wrapper\">\ud83d\uddd2\ufe0fExercise<\/h3>\n<\/div><\/div>\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n\n\n\n<div class=\"wp-block-ep-tabs ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1\"><div class=\"ep_tabs_root ep_tabs_top\" data-autoplay=\"false\" data-delay=\"1000\"><div class=\"ep_tabs_header \"><a href=\"#ep_tab_wrapper__666a89be-5417-4c53-b6e6-6e427ebc2157\" class=\"ep_label_main\"><span class=\"ep_label\">Data Warehouse Design, Extended SQL, Materialized View, Triggers<\/span><\/a><a href=\"#ep_tab_wrapper__bcf223f1-4bc7-4d0a-8df2-b235d61455c2\" class=\"ep_label_main\"><span class=\"ep_label\">Query Optimization<\/span><\/a><\/div><div class=\"ep_tabs_wrapper undefined\">\n<div id=\"ep_tab_wrapper__666a89be-5417-4c53-b6e6-6e427ebc2157\" class=\"ep_tab_item_wrapper ep_tab_wrapper__666a89be-5417-4c53-b6e6-6e427ebc2157 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-51597c\">\n<li class=\" eplus-wrapper\">Extended SQL and materialized view in Oracle (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/Oracle-extended-SQLx2.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">2 slides per page<\/a>,\u00a0<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/Oracle-extended-SQLx6.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">6 slides per page<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Storehouses (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DW-project-Italian_household.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>, <a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/DW-project-Italian_household_draft-solution.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">draft solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Italian wines (<a href=\"http:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/10\/DW-project-wine.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Searching your house (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/10\/DW-project-SearchingYourHouse.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Remote heating (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/12\/DW-remote-heating.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scientific publications (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2022\/01\/scientific_publications_text_complete.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Parcels (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/10\/DW-project-parcels_service.pdf\">text<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Materialized views and triggers (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2022\/11\/Exercise_Materialized_views.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__bcf223f1-4bc7-4d0a-8df2-b235d61455c2\" class=\"ep_tab_item_wrapper ep_tab_wrapper__bcf223f1-4bc7-4d0a-8df2-b235d61455c2 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-96df24\">\n<li class=\" eplus-wrapper\">Fine (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/exercise1_fine.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/12\/ex1_solution_OPT.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">draft solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Students (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/11\/exercise2_students.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/12\/ex2_solution_OPT.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">draft solution_1<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/12\/exercise_opt_students.pdf\">draft solution_2<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Athletes (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/12\/exercise3_athletes.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/12\/ex3_solution_OPT.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">draft solution_1<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/12\/exercise_opt_athlete.pdf\">draft_solution_2<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Tourist village (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/12\/exercise4_village.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">text<\/a>)<\/li>\n<\/ul><\/div>\n<\/div><style>.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_tabs_header {\n                \n                flex-basis: 15% ;\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_tabs_root {\n                \n                gap: 0px ;\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_label {\n                \n                color: #1e1e1e;\nfont-size: 17px ;\n            }\n            \n\n        \n\n         \n\n        \n        \n      .eplus_styles  .ep_label_main:hover .ep_label {\n        color: #ffffff;\n      }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_sub_label {\n                \n                color: #1e1e1e;\nfont-size: 15px ;\n            }\n            \n\n        \n\n         \n\n        \n        \n      .eplus_styles  .ep_label_main:hover .ep_sub_label {\n        color: #ffffff;\n      }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_active_tab .ep_label {\n                \n                color: #ffffff;\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_active_tab .ep_sub_label {\n                \n                color: #ffffff;\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_label_main {\n                \n                background-image: linear-gradient(#f0f0f0, #f0f0f0);\n            }\n            \n\n        \n\n         \n\n        \n            .eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_label_main:hover {\n                background-image: linear-gradient(#007cba, #007cba);\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_active_tab {\n                \n                background-image: linear-gradient(#007cba, #007cba);\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_tab_item_wrapper {\n                \n                background-image: linear-gradient(#f0f0f0, #f0f0f0);\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_label_main {\n                \n                padding-top: 15px ;\npadding-right: 15px ;\npadding-bottom: 15px ;\npadding-left: 15px ;\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_tab_item_wrapper {\n                \n                padding-top: 15px ;\npadding-right: 15px ;\npadding-bottom: 15px ;\npadding-left: 15px ;\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_tabs_header {\n                \n                gap: 5px ;\n            }.eplus_styles .ep_tabs_wrapper__328c6eaa-0edc-4c8e-a739-19e9d1bf34b1 .ep_tabs_header {\n                \n                justify-content: flex-start;\n            }<\/style><\/div><\/div>\n\n\n\n\n\n\n\n\n\n\n\n<hr class=\" wp-block-separator has-css-opacity eplus-wrapper\"\/>\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">\ud83d\udcbbLaboratory<\/h3>\n\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-16873b\">\n<li class=\" eplus-wrapper\">The laboratory practices will start from the fourth week. <\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>It is recommended to respect the division into teams to allow the laboratories to take place.<\/strong><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Laboratory practices are mainly based on web-based applications &#8211; they do not require the installation of ad hoc software<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Laboratories are <strong>NOT <\/strong>mandatory, but they allow you to practice with exercises similar to those that you will face in the homework (max 2 points) and in the Exam.<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Laboratories must <strong>NOT <\/strong>be submitted.<\/li>\n<\/ul>\n\n\n<p class=\" eplus-wrapper\"><strong>LAB SCHEDULE<\/strong><\/p>\n\n\n\n<figure class=\" wp-block-table eplus-wrapper\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>WHEN<\/strong><\/td><td><strong>HOUR<\/strong><\/td><td><strong>WHERE<\/strong><\/td><\/tr><tr><td>Monday  <strong>(Students must bring their own PC)<\/strong><\/td><td>13:00-14:30<\/td><td><a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a><\/td><\/tr><tr><td>Wednesday<\/td><td>11:30-13:00<\/td><td><a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT09&amp;fl_id=XPTE&amp;rm_id=086\">LAIB1T<\/a><\/td><\/tr><tr><td>Friday<\/td><td>11:30-13:00<\/td><td><a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CEN03&amp;fl_id=XP02&amp;rm_id=L018\">LAIB4<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n\n\n\n\n<figure class=\"is-style-stripes wp-block-table eplus-wrapper\"><table><tbody><tr><td><strong>SUBJECT<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>TEAM A<\/strong> (from AAA to DOL)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>TEAM B<\/strong> (from DON to KOC)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>TEAM C<\/strong> (from KOL to ZZZ)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>TEXT<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>SOLUTION<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>SOFTWARE<\/strong><\/td><\/tr><tr><td>Lab 1: Extended SQL<\/td><td class=\"has-text-align-center\" data-align=\"center\">Monday 13\/10\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Wednesday 15\/10\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT09&amp;fl_id=XPTE&amp;rm_id=086\">LAIB1T<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Friday 17\/10\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CEN03&amp;fl_id=XP02&amp;rm_id=L018\">LAIB4<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/10\/Lab1_EN_ExtendedSQL.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/10\/star_schema_callDW_Sol.pdf\">DW <\/a>&#8211; <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/10\/Lab1_ExtendedSQL_Sol.pdf\">SQL<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/10\/Lab1v4.zip\">Files<\/a><\/td><\/tr><tr><td>Lab 2: Visualization<\/td><td class=\"has-text-align-center\" data-align=\"center\">Monday 27\/10\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Friday 31\/10\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CEN03&amp;fl_id=XP02&amp;rm_id=L018\">LAIB4<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Monday 03\/11\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/10\/Lab-2-PowerBI.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><\/tr><tr><td>Lab 3: Materialize views<\/td><td class=\"has-text-align-center\" data-align=\"center\">Wednesday 05\/11\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT09&amp;fl_id=XPTE&amp;rm_id=086\">LAIB1T<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Friday 07\/11\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CEN03&amp;fl_id=XP02&amp;rm_id=L018\">LAIB4<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Monday 10\/11\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/11\/Lab3_Materialize_View_ENG.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/11\/Lab3_Materialized_View_ENG_SOL.pdf\">Sol<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/10\/Lab1v4.zip\">Files<\/a><\/td><\/tr><tr><td>Lab 4: Data mining with Python<\/td><td class=\"has-text-align-center\" data-align=\"center\">Monday 17\/11\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Wednesday 19\/11\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT09&amp;fl_id=XPTE&amp;rm_id=086\">LAIB1T<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Friday 21\/11\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CEN03&amp;fl_id=XP02&amp;rm_id=L018\">LAIB4<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/11\/Lab4_ENG.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/11\/Lab4_DSDBT.ipynb_.zip\">Files<\/a><br><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/11\/Users.xls\">Dataset<\/a><\/td><\/tr><tr><td>Lab 5: Oracle optimizer<\/td><td class=\"has-text-align-center\" data-align=\"center\">Monday 01\/12\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Wednesday 03\/12\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT09&amp;fl_id=XPTE&amp;rm_id=086\">LAIB1T<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Friday 05\/12\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CEN03&amp;fl_id=XP02&amp;rm_id=L018\">LAIB4<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/12\/Lab5_Optimizer_ENG_25.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/12\/Lab5_25.zip\">Files<\/a><\/td><\/tr><tr><td>Lab 6: MongoDB<\/td><td class=\"has-text-align-center\" data-align=\"center\">Wednesday 10\/12\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT09&amp;fl_id=XPTE&amp;rm_id=086\">LAIB1T<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Wednesday 17\/12\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CEN03&amp;fl_id=XP02&amp;rm_id=L018\">LAIB4<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\">Monday 15\/12\/2025 [<a href=\"https:\/\/www.polito.it\/en\/maps?bl_id=TO_CIT08&amp;fl_id=XS01&amp;rm_id=013\">12I<\/a>]<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/12\/Lab6_MongoDB.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/12\/Lab6.zip\">Files<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\" wp-block-separator has-alpha-channel-opacity eplus-wrapper\"\/>\n\n\n\n\n\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">\ud83d\udcd7Homeworks<\/h2>\n\n\n\n<div class=\"wp-block-group eplus-wrapper\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group eplus-wrapper\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\" eplus-wrapper\">To obtain the points associated&nbsp;with the Homeworks, students have to observe the following terms:<\/p>\n\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-a891c6\">\n<li class=\" eplus-wrapper\">Complete all the points of the exercises in the homework text.<\/li>\n\n\n\n<li class=\" eplus-wrapper\">All exercises must be computer-written  (e.g. Conceptual Schema, Logical Schema, SQL queries, Triggers, etc\u2026). <\/li>\n\n\n\n<li class=\" eplus-wrapper\">Prepare one file in <strong>PDF <\/strong>format with the solution of the homework.<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Name the file as:\u00a0<strong>HomeworkN_Surname_Name_StudentId.pdf\u00a0<\/strong>where<ul><li>StudentId, Surname and Name should be substituted with student information (place all names\/surnames that are used in your PoliTo account, attached to each other)<\/li><li>the N character following Homework should be substituted with the number of the submitted homework<\/li><\/ul><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-ed6627\">\n<li class=\" eplus-wrapper\">Since uploaded files are automatically processed, <strong>using the wrong format or naming the file with a wrong name implies the cancellation of the related homework submission<\/strong>.<\/li>\n\n\n\n<li class=\" eplus-wrapper\">For example, for homework 1 and extension pdf, the student with name Luigi Maria, surname De Rossi and id s123456 will upload <strong>Homework1_DeRossi_LuigiMaria_s123456.pdf<\/strong><\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Load the file on the didactic portal (Portale della didattica) in the section Work Submission (Elaborati) before the deadline.<ul><li>Multiple loadings for the same student and\/or for the same homework are not allowed.<\/li><\/ul><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-2c164a\">\n<li class=\" eplus-wrapper\">The upload date shown on the didactic portal is considered for the evaluation.<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Since uploaded files are automatically processed, uploading after the deadline implies canceling the related homework submission.<\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">During the upload procedure a description (\u201cDescrizione\u201d) field is requested. <strong>Insert the same name of the file according to the rules described above (w\/ or w\/o extension are both fine). <\/strong><\/li>\n<\/ul>\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-60663a\">\n<li class=\" eplus-wrapper\">Only the students without the access to the course page on the didactic portal can submit the homework before the deadline by sending an email with the PDF to the assistant lecturer (<a href=\"mailto:davide.napolitano@polito.it\">davide.napolitano@polito.it<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Discuss the homework with a positive evaluation on the fixed date (announcement will be published).<\/li>\n<\/ul>\n\n\n<p class=\" eplus-wrapper\"><strong>Homework Info<\/strong>:<\/p>\n\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-21281e\">\n<li class=\" eplus-wrapper\">Homoworks are <strong>NOT <\/strong>mandatory<\/li>\n\n\n\n<li class=\" eplus-wrapper\">If you submit the Homeworks, you may be rewarded with additional points.<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Each Homework provides at most 0.5pt, resulting in a max score of 2pt<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Each Homework is evaluated between 0 and 30, with the final score scaled into the [0, 0.5] pt range.<\/li>\n<\/ul>\n\n\n<p class=\" eplus-wrapper\"><strong>Homework Discussion<\/strong>:<\/p>\n<\/div><\/div>\n\n\n\n<p class=\" eplus-wrapper\"><strong>Homework Schedule<\/strong>:<\/p>\n\n\n\n\n\n<figure class=\" wp-block-table eplus-wrapper\"><table><tbody><tr><td><strong>Homework<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Text<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Files<\/strong><\/td><td><strong>Upload<\/strong><\/td><td><strong>Deadline<\/strong><\/td><\/tr><tr><td>Homework1: DW, Extended SQL and MV<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/11\/Homework_1_ENG.pdf\">Text<\/a><br><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/12\/Hw1_solution.pdf\">Solution<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td>uploaded before the end of <strong>November 10th, 2025<\/strong>&nbsp;<\/td><td>to be delivered by&nbsp;<strong>November 19th, 2025<\/strong>&nbsp;at 11.59 PM (UTC\/GMT+1)<\/td><\/tr><tr><td>Homework2: Data mining<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/12\/Homework2_DataMining_ENG.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/12\/Homework2.zip\">Files<\/a><\/td><td>uploaded before the end of <strong>November 24th, 2025<\/strong><\/td><td>to be delivered by&nbsp;<strong>December 3nd, 2025<\/strong>&nbsp;at 11.59 PM (UTC\/GMT+1)<\/td><\/tr><tr><td>Homework3: The Optimizer<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2022\/12\/Homework_3_OPT_EN.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td>uploaded before the end of <strong>December 1st, 2025<\/strong><\/td><td>to be delivered by&nbsp;<strong>December 10th, 2025<\/strong>&nbsp;at 11.59 PM (UTC\/GMT+1)<\/td><\/tr><tr><td>Homework4: MongoDB<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2022\/12\/Homework_4-MongoDB.pdf\">Text<\/a><\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2021\/12\/bike-stations.json\">Files<\/a><\/td><td>uploaded before the end of <strong>December 15th, 2025<\/strong><\/td><td>to be delivered by&nbsp;<strong>December 28th, 2025<\/strong>&nbsp;at 11.59 PM (UTC\/GMT+1)<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div><\/div>\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>General Information SSD CFU Professor Teaching Assistants ING-INF\/05 8 Silvia Chiusano Alessandro Fiori, Davide Napolitano \ud83d\udcf0 Announcements [dd\/mm\/yyyy] \ud83d\udcc5Weekly schedule (8\/12\/2025 &#8211; 12\/12\/2025) Monday Tuesday Wednesday Thursday Friday 8:30-10:00 10:00-11:30 [ROOM 10A] 11:30-13:00 [TEAM A &#8211; LAIB1T] Lab 6: MongoDB [ROOM R1] [ TEAM B &#8211; LAIB4] NO LAB 13:00-14:30 &hellip;<\/p>\n","protected":false},"author":12,"featured_media":1841,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"editor_plus_copied_stylings":"{}","footnotes":""},"categories":[37],"tags":[],"class_list":["post-7162","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-courses"],"_links":{"self":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/7162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/comments?post=7162"}],"version-history":[{"count":448,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/7162\/revisions"}],"predecessor-version":[{"id":13518,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/7162\/revisions\/13518"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/media\/1841"}],"wp:attachment":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/media?parent=7162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/categories?post=7162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/tags?post=7162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}