{"id":5501,"date":"2023-02-24T10:43:38","date_gmt":"2023-02-24T09:43:38","guid":{"rendered":"https:\/\/dbdmg.polito.it\/dbdmg_web\/?p=5501"},"modified":"2026-06-02T16:10:27","modified_gmt":"2026-06-02T14:10:27","slug":"basi-di-dati-ing-informatica","status":"publish","type":"post","link":"https:\/\/dbdmg.polito.it\/dbdmg_web\/2023\/basi-di-dati-ing-informatica\/","title":{"rendered":"Basi di dati (Ing. Informatica)"},"content":{"rendered":"\n<h2 id=\"informazioni-generali\" class=\" wp-block-heading eplus-wrapper\">Informazioni generali<\/h2>\n\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-2a1fd5\">\n<li class=\" eplus-wrapper\">CODICI INSEGNAMENTO: 14AFQMQ, 14AFQOA <\/li>\n\n\n\n<li class=\" eplus-wrapper\">SSD: ING-INF\/05<\/li>\n\n\n\n<li class=\" eplus-wrapper\">CFU: 8<\/li>\n<\/ul>\n\n\n<figure class=\" wp-block-table eplus-wrapper\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>CORSO<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>GRUPPO<\/strong><\/td><td><strong>DOCENTE<\/strong><\/td><td><strong>ESERCITATORE<\/strong> <\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">AA-DZ<\/td><td><a href=\"https:\/\/www.polito.it\/en\/staff?p=silvia.chiusano\">Prof. Silvia Chiusano<\/a> <\/td><td>Dr. Massimiliano Frass\u00e0, Dr. Marco De Luca<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">EA-MZ<\/td><td><a href=\"https:\/\/smartdata.polito.it\/members\/danilo-giordano\/\" data-type=\"link\" data-id=\"https:\/\/smartdata.polito.it\/members\/danilo-giordano\/\">Prof. Danilo Giordano<\/a><\/td><td>Dr. Matteo Boffa<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">3<\/td><td class=\"has-text-align-center\" data-align=\"center\">NA-ZZ<\/td><td><a href=\"https:\/\/flowygo.com\" target=\"_blank\" rel=\"noreferrer noopener\">Prof. Alessandro Fiori<\/a><\/td><td>Dr. Massimiliano Frass\u00e0&#8217;,  Dr. Marco De Luca<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 id=\"tinyTOC\" class=\" wp-block-heading eplus-wrapper\">Contenuto della pagina<\/h3>\n\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-4dab2a\">\n<li class=\" eplus-wrapper\"><a href=\"#Argomenti-del-corso-1\">Argomenti del corso<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"#Esercizi-aula\" data-type=\"URL\">Esercitazioni in aula<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"#Calendario\">Calendario esercitazioni in Laboratorio<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"#Laboratori\">Laboratorio<\/a><\/li>\n<\/ul>\n\n\n<h2 id=\"avvisi\" class=\" wp-block-heading eplus-wrapper\">Avvisi <\/h2>\n\n\n<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-279601\">\n<li class=\" eplus-wrapper\"><strong>Per avvisi fare riferimento al portale della didattica<\/strong><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>Per le regole d&#8217;esame d&#8217;esame fare riferimento alla <a href=\"https:\/\/didattica.polito.it\/pls\/portal30\/gap.pkg_guide.viewGap?p_cod_ins=14AFQOA&amp;p_a_acc=2025&amp;p_header=S&amp;p_lang=IT&amp;multi=N\">scheda del corso<\/a>.<\/strong><\/li>\n<\/ul>\n\n\n<hr class=\" wp-block-separator has-css-opacity eplus-wrapper\"\/>\n\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">Argomenti del corso<\/h2>\n\n\n\n<div class=\"wp-block-ep-tabs ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542\"><div class=\"ep_tabs_root ep_tabs_top\" data-autoplay=\"false\" data-delay=\"1000\"><div class=\"ep_tabs_header \"><a href=\"#ep_tab_wrapper__9df29c32-bc95-4deb-b5b6-b3bf31e7a3a4\" class=\"ep_label_main\"><span class=\"ep_label\">Introduzione corso<\/span><\/a><a href=\"#ep_tab_wrapper__1bf091fd-e2eb-42c4-a826-d079b561327c\" class=\"ep_label_main\"><span class=\"ep_label\">Introduzione basi dati<\/span><\/a><a href=\"#ep_tab_wrapper__c40ff06f-96fc-4018-8b23-9360c688e2e8\" class=\"ep_label_main\"><span class=\"ep_label\">Modello relazionale<\/span><\/a><a href=\"#ep_tab_wrapper__887e9931-edec-4fcc-992e-ccad4a3999f2\" class=\"ep_label_main\"><span class=\"ep_label\">Progettazione di basi di dati<\/span><\/a><a href=\"#ep_tab_wrapper__2fc74340-a5f0-4e97-8d6d-5bf5f37f22e6\" class=\"ep_label_main\"><span class=\"ep_label\">Algebra relazionale<\/span><\/a><a href=\"#ep_tab_wrapper__a93cc211-e7d8-418e-9a0c-f0cd24e7ae86\" class=\"ep_label_main\"><span class=\"ep_label\">Linguaggio SQL<\/span><\/a><a href=\"#ep_tab_wrapper__57d46fe5-da69-4265-bd27-fdc9aa763cee\" class=\"ep_label_main\"><span class=\"ep_label\">Trigger<\/span><\/a><a href=\"#ep_tab_wrapper__e094946a-6dce-45a9-b85e-35bf47879172\" class=\"ep_label_main\"><span class=\"ep_label\">Applicazioni web<\/span><\/a><\/div><div class=\"ep_tabs_wrapper undefined\">\n<div id=\"ep_tab_wrapper__9df29c32-bc95-4deb-b5b6-b3bf31e7a3a4\" class=\"ep_tab_item_wrapper ep_tab_wrapper__9df29c32-bc95-4deb-b5b6-b3bf31e7a3a4 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-1609fc\">\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/02\/BD-Intro.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Introduzione al corso<\/a><\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__1bf091fd-e2eb-42c4-a826-d079b561327c\" class=\"ep_tab_item_wrapper ep_tab_wrapper__1bf091fd-e2eb-42c4-a826-d079b561327c undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-1dd5ff\">\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/02\/Introduzione_alle_basi_dati.pdf\" data-type=\"URL\">Introduzione alle basi di dati<\/a><\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__c40ff06f-96fc-4018-8b23-9360c688e2e8\" class=\"ep_tab_item_wrapper ep_tab_wrapper__c40ff06f-96fc-4018-8b23-9360c688e2e8 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-971bd0\">\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/02\/Modello-relazionale-1.pdf\">Modello relazionale<\/a><\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__887e9931-edec-4fcc-992e-ccad4a3999f2\" class=\"ep_tab_item_wrapper ep_tab_wrapper__887e9931-edec-4fcc-992e-ccad4a3999f2 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-9de8cb\">\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/02\/Progettazione_ER-1.pdf\">Modello Entit\u00e0-Relazione<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Progettazione_ER_gestione_tempo.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Gestione del tempo<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Progettazione_ER_ristrutturazione.pdf\">Ristrutturazione<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Progettazione_modello_logico.pdf\">Progettazione Logica<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Esempio_progettazione-concettuale.pdf\">Esempio progettazione concettuale<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Esempio_progettazione_logica.pdf\">Esempio progettazione logica<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Normalizzazione-1.pdf\">Normalizzazione<\/a><\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__2fc74340-a5f0-4e97-8d6d-5bf5f37f22e6\" class=\"ep_tab_item_wrapper ep_tab_wrapper__2fc74340-a5f0-4e97-8d6d-5bf5f37f22e6 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-f22774\">\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Algebra_Relazionale.pdf\">Algebra relazionale<\/a><\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__a93cc211-e7d8-418e-9a0c-f0cd24e7ae86\" class=\"ep_tab_item_wrapper ep_tab_wrapper__a93cc211-e7d8-418e-9a0c-f0cd24e7ae86 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-5111ab\">\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/1-SQL_fondamenti.pdf\">SQL: fondamenti<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/2-SQL_query_nidificate-2.pdf\">SQL: interrogazioni nidificate<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/3-SQL_operatori_insiemistici.pdf\">SQL: operatori insiemistici<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/4-SQL_query_avanzate.pdf\">SQL: query avanzate<\/a> <\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/5-SQL_manipolazione_dati.pdf\">SQL: manipolazione dei dati<\/a> (Insert, Delete, Update) <\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/6-SQL_gestione_tabelle.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">SQL: gestione delle tabelle<\/a> <\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/SQL_costrutti_avanzati.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">SQL: costrutti avanzati<\/a> (Viste, Transazioni, Controllo dell&#8217;accesso, Indici, Progettazione fisica)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__57d46fe5-da69-4265-bd27-fdc9aa763cee\" class=\"ep_tab_item_wrapper ep_tab_wrapper__57d46fe5-da69-4265-bd27-fdc9aa763cee undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-d5a909\">\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Trigger-ita.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Trigger<\/a><\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__e094946a-6dce-45a9-b85e-35bf47879172\" class=\"ep_tab_item_wrapper ep_tab_wrapper__e094946a-6dce-45a9-b85e-35bf47879172 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-557021\">\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/applicazioni_web.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Applicazioni web<\/a> <\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/streamlit.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Streamlit<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/live_coding.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Live coding<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\"><a href=\"https:\/\/github.com\/AndreaAvignone\/streamlitTutorial\/\" target=\"_blank\" rel=\"noreferrer noopener\">Repository live coding<\/a><\/li>\n<\/ul><\/div>\n<\/div><style>.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_tabs_header {\n                \n                flex-basis: 15% ;\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_tabs_root {\n                \n                gap: 0px ;\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .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__6e6d415a-5da7-4ccc-a471-67ff8c004542 .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__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_active_tab .ep_label {\n                \n                color: #ffffff;\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_active_tab .ep_sub_label {\n                \n                color: #ffffff;\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .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__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_label_main:hover {\n                background-image: linear-gradient(#007cba, #007cba);\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_active_tab {\n                \n                background-image: linear-gradient(#007cba, #007cba);\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_tab_item_wrapper {\n                \n                background-image: linear-gradient(#f0f0f0, #f0f0f0);\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_label_main {\n                \n                padding-top: 15px ;\npadding-right: 15px ;\npadding-bottom: 15px ;\npadding-left: 15px ;\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_tab_item_wrapper {\n                \n                padding-top: 15px ;\npadding-right: 15px ;\npadding-bottom: 15px ;\npadding-left: 15px ;\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_tabs_header {\n                \n                gap: 5px ;\n            }.eplus_styles .ep_tabs_wrapper__6e6d415a-5da7-4ccc-a471-67ff8c004542 .ep_tabs_header {\n                \n                justify-content: flex-start;\n            }<\/style><\/div><\/div>\n\n\n<div class=\"wp-block-columns eplus-wrapper is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex eplus-styles-uid-d12628\">\n<div class=\"wp-block-column eplus-wrapper is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n\n\n<p class=\"eplus-wrapper wp-block-paragraph\"><\/p>\n\n\n<\/div>\n<\/div>\n\n\n<hr class=\" wp-block-separator has-css-opacity eplus-wrapper\"\/>\n\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">Esercizi proposti<\/h2>\n\n\n\n<div class=\"wp-block-ep-tabs ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13\"><div class=\"ep_tabs_root ep_tabs_top\" data-autoplay=\"false\" data-delay=\"1000\"><div class=\"ep_tabs_header \"><a href=\"#ep_tab_wrapper__fe2e36ac-82a2-46f0-a7b3-107cb6f996cd\" class=\"ep_label_main\"><span class=\"ep_label\">Modello relazionale<\/span><\/a><a href=\"#ep_tab_wrapper__4bec5985-b61b-407e-a642-af7832e7becd\" class=\"ep_label_main\"><span class=\"ep_label\">Progettazione di basi di dati<\/span><\/a><a href=\"#ep_tab_wrapper__ae505883-9811-4ed6-b9b3-73c8d9474418\" class=\"ep_label_main\"><span class=\"ep_label\">Algebra relazionale<\/span><\/a><a href=\"#ep_tab_wrapper__c7f506b3-6ea6-4013-967b-3718fb98f85f\" class=\"ep_label_main\"><span class=\"ep_label\">Linguaggio SQL<\/span><\/a><a href=\"#ep_tab_wrapper__3195d9e6-5981-4ecf-917e-40068afe98db\" class=\"ep_label_main\"><span class=\"ep_label\">Trigger<\/span><\/a><\/div><div class=\"ep_tabs_wrapper undefined\">\n<div id=\"ep_tab_wrapper__fe2e36ac-82a2-46f0-a7b3-107cb6f996cd\" class=\"ep_tab_item_wrapper ep_tab_wrapper__fe2e36ac-82a2-46f0-a7b3-107cb6f996cd undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-2b0152\">\n<li class=\" eplus-wrapper\">Esercizi di modello relazionale <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/02\/esercizi_schema_logico_modello_relazionale.pdf\">(testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/esercizi_schema_logico_modello_relazionale-_soluzione.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">soluzione<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__4bec5985-b61b-407e-a642-af7832e7becd\" class=\"ep_tab_item_wrapper ep_tab_wrapper__4bec5985-b61b-407e-a642-af7832e7becd undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-3156ce\">\n<li class=\" eplus-wrapper\">Esercizi progettazione concettuale (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/ER_modello_concettuale.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/ER_modello_concettuale.pdf\">testo<\/a> , <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/ER_modello_concettuale_sol.pdf\">soluzione<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Raccolta esercizi progettazione concettuale e logica (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/raccolta_esercizi_progettazione_BD.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/raccolta_esercizi_progettazione_BD_sol.pdf\">soluzione<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__ae505883-9811-4ed6-b9b3-73c8d9474418\" class=\"ep_tab_item_wrapper ep_tab_wrapper__ae505883-9811-4ed6-b9b3-73c8d9474418 undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-ebf834\">\n<li class=\" eplus-wrapper\">Esercizio Forniture di prodotti (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Esercizi_forniture_testo.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Esercizi_forniture_testo_sol.pdf\">soluzione<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Esercizi Riviste (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Esercizi_Riviste_testo.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Esercizi_Riviste_testo_sol-1.pdf\">soluzione<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Esercizi Velisti (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Esercizi_Velisti_testo.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Esercizi_Velisti_testo_sol.pdf\">soluzione<\/a>) <\/li>\n\n\n\n<li class=\" eplus-wrapper\">Esercizi Aerei (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/EserciziAlgebra_extra.pdf\">testo<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__c7f506b3-6ea6-4013-967b-3718fb98f85f\" class=\"ep_tab_item_wrapper ep_tab_wrapper__c7f506b3-6ea6-4013-967b-3718fb98f85f undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-80e575\">\n<li class=\" eplus-wrapper\">Esercizi parte 1 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/EserciziSQL-parte1-1.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/EserciziSQL-parte1_sol.pdf\">soluzione<\/a>) <\/li>\n\n\n\n<li class=\" eplus-wrapper\">Esercizi parte 2 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/EserciziSQL-parte2.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/EserciziSQL-parte2_sol.pdf\">soluzione<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Esercizi parte 3 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/EserciziSQL-parte3.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/06\/Esercizi_SQL_Parte_3_sito.pdf\">soluzione<\/a>)<\/li>\n<\/ul><\/div>\n\n\n\n<div id=\"ep_tab_wrapper__3195d9e6-5981-4ecf-917e-40068afe98db\" class=\"ep_tab_item_wrapper ep_tab_wrapper__3195d9e6-5981-4ecf-917e-40068afe98db undefined\"><ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-98506b\">\n<li class=\" eplus-wrapper\">Gestione calendario eventi (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/trigger_gestione_calendario_eventi_testo.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/trigger_gestione_calendario_eventi_testo_sol.pdf\">soluzione<\/a>) <\/li>\n\n\n\n<li class=\" eplus-wrapper\">Gestione richiesta ferie (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/trigger_richiesta_ferie_testo.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/06\/trigger_richiesta_ferie_text_sol_sito.pdf\">soluzione<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Gestione carte fedelt\u00e0 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/trigger_carta_fedelta_text.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/trigger_carta_fedelta_text_sol.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/06\/trigger_carta_fedelta_text_sol_sito.pdf\">soluzione<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Gestione borse di studio (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Trigger_borsastudio-IT-testo.pdf\">testo<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/Trigger_borsa_studio_soluzione_sol_finale.pdf\">soluzione<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Gestione classifica atleti (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/trigger_classifica_testo-IT.pdf\">testo<\/a>)<\/li>\n<\/ul><\/div>\n<\/div><style>.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_tabs_header {\n                \n                flex-basis: 15% ;\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_tabs_root {\n                \n                gap: 0px ;\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .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__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .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__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_active_tab .ep_label {\n                \n                color: #ffffff;\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_active_tab .ep_sub_label {\n                \n                color: #ffffff;\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .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__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_label_main:hover {\n                background-image: linear-gradient(#007cba, #007cba);\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_active_tab {\n                \n                background-image: linear-gradient(#007cba, #007cba);\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_tab_item_wrapper {\n                \n                background-image: linear-gradient(#f0f0f0, #f0f0f0);\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_label_main {\n                \n                padding-top: 15px ;\npadding-right: 15px ;\npadding-bottom: 15px ;\npadding-left: 15px ;\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_tab_item_wrapper {\n                \n                padding-top: 15px ;\npadding-right: 15px ;\npadding-bottom: 15px ;\npadding-left: 15px ;\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_tabs_header {\n                \n                gap: 5px ;\n            }.eplus_styles .ep_tabs_wrapper__6404fb33-ed91-41b3-8ae3-05cf540d1a13 .ep_tabs_header {\n                \n                justify-content: flex-start;\n            }<\/style><\/div><\/div>\n\n\n\n\n\n<p class=\"eplus-wrapper wp-block-paragraph\"><\/p>\n\n\n\n\n\n<hr class=\" wp-block-separator has-css-opacity eplus-wrapper\"\/>\n\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">Laboratori<\/h2>\n\n\n\n<figure class=\" wp-block-table eplus-wrapper\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>LABORATORIO<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\" colspan=\"2\"><strong>CORSO 1 (Chiusano)<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\" colspan=\"2\"><strong>CORSO 2 (Giordano)<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\" colspan=\"2\"><strong>CORSO 3 (Fiori) <\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>SQUADRA<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>A<br>(AA-CAM) <\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong> B <br> (CAN-DZ) <\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong> A<br> (EA-INT)<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong> B<br> (KAM-MZ)<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong> A<br> (NA-SAB) <\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>B <br>(SAL-ZZ) <\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Laboratorio 1 <\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">23\/03<br>10:00 &#8211; 11:30<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">25\/03<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">19\/03 <br>16:00 &#8211; 17:30<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">19\/03<br>17:30 &#8211; 19:00<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">23\/03<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">25\/03<br>10:00 &#8211; 11:30<br>LABINF<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Laboratorio 2 <\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">13\/04<br>10:00 &#8211; 11:30<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">15\/04<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">16\/04<br>16:00 &#8211; 17:30<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">16\/04<br>17:30 &#8211; 19:00<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">13\/04<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">15\/04<br>10:00 &#8211; 11:30<br>LABINF<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Laboratorio 3 <\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">27\/04<br>10:00 &#8211; 11:30<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">29\/04<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">30\/04<br>16:00 &#8211; 17:30<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">30\/04<br>17:30 &#8211; 19:00<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">27\/04<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">29\/04<br>10:00 &#8211; 11:30<br>LABINF<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Laboratorio 4 <\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">11\/05<br>10:00 &#8211; 11:30<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">13\/05<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">14\/05<br>16:00 &#8211; 17:30<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">14\/05<br>17:30 &#8211; 19:00<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">11\/05<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">13\/05<br>10:00 &#8211; 11:30<br>LABINF<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Laboratorio 5\n<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">18\/05<br>10:00 &#8211; 11:30<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">20\/05<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">21\/05<br>16:00 &#8211; 17:30<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">21\/05<br>17:30 &#8211; 19:00<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">18\/05<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">20\/05<br>10:00 &#8211; 11:30<br>LABINF<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Laboratorio 6 <\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">25\/05<br>10:00 &#8211; 11:30<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">27\/05<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">28\/05<br>16:00 &#8211; 17:30<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">28\/05<br>17:30 &#8211; 19:00<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">25\/05<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">27\/05<br>10:00 &#8211; 11:30<br>LABINF<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Laboratorio 7\n<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">01\/06<br>10:00 &#8211; 11:30<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">03\/06<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">04\/06<br>16:00 &#8211; 17:30<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">04\/06<br>17:30 &#8211; 19:00<br>LAIB2B<\/td><td class=\"has-text-align-center\" data-align=\"center\">01\/06<br>08:30 &#8211; 10:00<br>LABINF<\/td><td class=\"has-text-align-center\" data-align=\"center\">03\/06<br>10:00 &#8211; 11:30<br>LABINF<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\" wp-block-table eplus-wrapper\"><table><tbody><tr><td><strong>LABORATORIO<\/strong><\/td><td><strong>TESTO ESERCITAZIONE<\/strong><\/td><td><strong>SOFTWARE UTILIZZATO<\/strong><\/td><\/tr><tr><td><strong>Laboratorio 1: Progettazione di basi di dati relazionali<\/strong><\/td><td><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/2026-03-23-Introduzione-ai-laboratori-1.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2026\/03\/2026-03-23-Introduzione-ai-laboratori.pdf\"><strong>Introduzione ai laboratori<\/strong><\/a><br><br><a style=\"font-weight: bold;\" href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab1_progettazioneBDTesto.pdf\">Testo<\/a> e <strong><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab1_progettazioneBDTesto_sol.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">soluzione<\/a><\/strong><\/td><td><strong>designER.<\/strong> All&#8217;indirizzo <a href=\"https:\/\/designerdb.io\/\">https:\/\/designerdb.io\/<\/a> \u00e8 disponibile: <br>(a)<strong>link a designER (versione completa).<\/strong> designER supporta: (1) progettazione concettuale (rappresentazione grafica diagramma E-R e supporto nell&#8217;utilizzo formalmente corretto dei costrutti del diagramma E-R); (2) ristrutturazione del diagramma E-R; (3) traduzione del diagramma E-R ristrutturato nello schema logico relazionale corrispondente<br>(b) <strong>video tutorial sulle funzionalit\u00e0 di designER<\/strong><br>(c) <strong>link a designER basic<\/strong>. designer ER basic supporta solo la rappresentazione grafica del diagramma E-R<\/td><\/tr><tr><td><strong>Laboratorio 2: Algebra relazionale (Quaderno 2)<\/strong><\/td><td>Vedi Moodle del corso<\/td><td>Vedi Moodle del corso<\/td><\/tr><tr><td><strong>Laboratorio 3: <strong>Interrogazioni in SQL<\/strong><\/strong><\/td><td><strong><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/SQL_oracle-1.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/SQL_oracle.pdf\">Testo<\/a><\/strong> e <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/SQL_oracle_sol-1.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/SQL_oracle_sol-1.pdf\"><strong>soluzione<\/strong><\/a><br>(<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/db_consegne.sql.zip\"><strong>base_dati<\/strong><\/a>)<\/td><td><strong>ORACLE APEX.<\/strong> Oracle Apex (versione online) disponibile su <a href=\"https:\/\/apex.oracle.com\/it\/\">https:\/\/apex.oracle.com\/it\/<\/a> (<a href=\"https:\/\/dbdmg.polito.it\/wordpress\/wp-content\/uploads\/2020\/04\/GuidaApex.pdf\">guida<\/a>)<\/td><\/tr><tr><td><strong><strong>Laboratorio 4: <strong>Interrogazioni in SQL<\/strong><\/strong><\/strong><\/td><td><strong>Testo del Laboratorio 3<br><\/strong>&#8211; Interrogazioni SQL Avanzate<br>&#8211; Esercizi aggiuntivi<\/td><td><strong>ORACLE APEX.<\/strong> Oracle Apex (versione online) disponibile su <a href=\"https:\/\/apex.oracle.com\/it\/\">https:\/\/apex.oracle.com\/it\/<\/a> (<a href=\"https:\/\/dbdmg.polito.it\/wordpress\/wp-content\/uploads\/2020\/04\/GuidaApex.pdf\">guida<\/a>)<\/td><\/tr><tr><td><strong>Laboratorio 5: <strong>Trigger in Oracle<\/strong><\/strong><\/td><td><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/LabTrigger.pdf\"><strong>Testo<\/strong><\/a> e <strong><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/LabTrigger_sol-1.pdf\">soluzione<\/a><\/strong><br>(<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/LabTrigger.zip\"><strong>script<\/strong><\/a>)<\/td><td><strong>ORACLE APEX.<\/strong> Oracle Apex (versione online) disponibile su <a href=\"https:\/\/apex.oracle.com\/it\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/apex.oracle.com\/it\/<\/a> (<a href=\"https:\/\/dbdmg.polito.it\/wordpress\/wp-content\/uploads\/2020\/04\/GuidaApex.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">guida<\/a>)<\/td><\/tr><tr><td><strong>Laboratorio 6: Applicazione web con Streamlit<\/strong><\/td><td><a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/Lab_6_Streamlit_24_25.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Testo<\/strong><\/a> e <a href=\"https:\/\/github.com\/AndreaAvignone\/streamlitTutorial\/tree\/lab\" data-type=\"link\" data-id=\"https:\/\/github.com\/AndreaAvignone\/streamlitTutorial\/tree\/lab\"><strong>soluzione<\/strong><\/a><br>(<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/hotel_ita.zip\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/hotel_ita.zip\"><strong>script<\/strong><\/a>)<\/td><td>&#8211; <strong>Streamlit<\/strong>. Info su <a href=\"https:\/\/streamlit.io\" data-type=\"URL\" data-id=\"https:\/\/streamlit.io\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/streamlit.io<\/a><br>&#8211; <strong>MySQL\/phpMyAdmin con XAMPP<\/strong>. Info su <a href=\"https:\/\/www.apachefriends.org\" data-type=\"URL\" data-id=\"https:\/\/www.apachefriends.org\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.apachefriends.org<\/a><\/td><\/tr><tr><td><strong>Laboratorio 7: Applicazione web con Streamlit<\/strong> <strong>II (Quaderno 4)<\/strong><\/td><td>Vedi Moodle del corso (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/creaDB.sql.zip\"><strong>script<\/strong><\/a>)<\/td><td>Vedi Moodle del corso<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"eplus-wrapper wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"eplus-wrapper wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"eplus-wrapper wp-block-paragraph\"><\/p>\n\n\n\n\n\n<p class=\"eplus-wrapper wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"eplus-wrapper wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\" wp-block-separator has-alpha-channel-opacity eplus-wrapper\"\/>\n\n\n\n\n\n\n\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">Esercitazioni da consegnare (Quaderni)<\/h2>\n\n\n\n<p class=\"eplus-wrapper wp-block-paragraph\">Vedi piattaforma Moodle<\/p>\n\n\n\n\n\n\n\n\n\n\n\n<h2 id=\"temi-d-esame\" class=\" wp-block-heading eplus-wrapper\"><span id=\"Temi-esame\"><\/span><\/h2>\n","protected":false},"excerpt":{"rendered":"<p>Informazioni generali CORSO GRUPPO DOCENTE ESERCITATORE 1 AA-DZ Prof. Silvia Chiusano Dr. Massimiliano Frass\u00e0, Dr. Marco De Luca 2 EA-MZ Prof. Danilo Giordano Dr. Matteo Boffa 3 NA-ZZ Prof. Alessandro Fiori Dr. Massimiliano Frass\u00e0&#8217;, Dr. Marco De Luca Contenuto della pagina Avvisi Argomenti del corso Esercizi proposti Laboratori LABORATORIO CORSO &hellip;<\/p>\n","protected":false},"author":14,"featured_media":3171,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"editor_plus_copied_stylings":"{}","footnotes":""},"categories":[37],"tags":[],"class_list":["post-5501","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\/5501","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\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/comments?post=5501"}],"version-history":[{"count":434,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/5501\/revisions"}],"predecessor-version":[{"id":14405,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/5501\/revisions\/14405"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/media\/3171"}],"wp:attachment":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/media?parent=5501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/categories?post=5501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/tags?post=5501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}