Generali:

  • Dipartimento: Ingegneria
  • Settore Ministeriale: ING-INF/05
  • Codice di verbalizzazione: 8039764
  • Metodi di insegnamento: Frontale E Altro
  • Metodi di valutazione: Scritto E Orale
  • Prerequisiti: Fondamenti di Informatica
  • Obiettivi: Il Corso ha l��obbiettivo di introdurre i formalismi, le metodologie e le tecnologie per la gestione dei Dati, con una particolare enfasi per gli standard industriali legate alle Basi di Dati Relazionali. Nel Corso vengono anche introdotte le prassi principali in ambito industriale, relative ai linguaggi di progettazione (ER) e definizione dei dati (ER, SQL) sino agli standard di progettazione applicativa in ambito Web, come JDBC e PHP. Tra gli argomenti avanzati si presentano i limiti formali delle Basi di Dati relazionali e si introducono le nozioni di base sui sistemi basati su conoscenza. Si introducono le evoluzioni sulle tecnologie non relazionali (noSQL) utilizzate negli scenari di Big Data Analytics e gli elementi di base del Data Mining. Al termine del corso, lo studente avrà acquisito le competenze necessarie per comprendere la progettazione dei modelli logici dei dati e il loro impatto nello sviluppo delle applicazioni (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti e le tecnologie per progettare basi di dati di media complessità negli scenari di applicazione industriale delle basi di dati relazionali (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e la necessità di individuare gli elementi essenziali delle informazioni presenti nei dati e la capacità di progettarne le opportune interrelazioni nella analisi di un dominio applicativo o di un processo di business realizzano una forte *autonomia di giudizio* nello studente, che è un obbiettivo rilevante del Corso. Osserviamo che la analisi richiesta nella progettazione logica dei dati agisce su documentazione tecnica (requisiti) o su dati di fonti aperte (ad es. pagine Web) che corrispondono a dati tipici della comunicazione organizzativa o mediatica. Queste competenze dunque stimolano in modo sistematico le *abilità comunicative* dello studente e le capacità di agire in modo consistente da consumatore o produttore di informazione mediata dalla tecnologia. La *capacità di apprendimento* in questo Corso è dunque stimolata in modo significativo sia nei processi interpretativi che nei processi di progettazione, entrambi, pur agenti su testi liberi, orientati alla creazione di una versione formalizzata delle informazioni e conoscenze dei domini di business considerati.

Didattica:

  • A.A.: 2019/2020
  • Canale: UNICO
  • Crediti: 12