DATA MANAGEMENT
- Anno accademico
- 2021/2022 Programmi anni precedenti
- Titolo corso in inglese
- DATA MANAGEMENT
- Codice insegnamento
- ET4015 (AF:303809 AR:167547)
- Lingua di insegnamento
- Inglese
- Modalità
- In presenza
- Crediti formativi universitari
- 6
- Livello laurea
- Laurea
- Settore scientifico disciplinare
- INF/01
- Periodo
- 4° Periodo
- Anno corso
- 3
- Sede
- VENEZIA
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
Risultati di apprendimento attesi
1. Conoscenza e comprensione:
Al termine del corso lo studente sarà in grado di riconoscere le tecniche di data management più adatte ad affrontare specifiche problematiche.
2. Capacità di applicare conoscenza e comprensione:
Al termine del corso lo studente sarà in grado di applicare le tecniche di data management apprese (database SQL e librerie Python di data visualization) per risolvere problemi tipici di analisi e manipolazione di grosse quantità di dati.
3. Capacità di giudizio:
Al termine del corso lo studente sarà in grado di utilizzare le conoscenze acquisite per:
- progettare e gestire basi di dati efficienti su grandi moli di dati tramite il linguaggio SQL.
- filtrare i dati estraendo l'informazione strettamente necessaria ad individuare relazioni di interesse.
- visualizzare il risultato dell'analisi tramite strumenti professionali di data visualization (Python Pandas e Seaborn)
Prerequisiti
Contenuti
- Introduzione alle basi di dati
- algebra relazionale
- diagrammi entità/relazioni
- design logico
- design fisico e interrogazioni: SQL
analisi di dati con Python:
- Pandas: series e dataframes
- visualizzazione di dati con Seaborn
Testi di riferimento
- Python for Data Analysis”, 2nd Edition, Wes McKinney (2017). O'Reilly Media, ISBN: 9781491957660