Data Design & Modeling
Persone
Docente titolare del corso
Gashi S.
Assistente
Descrizione
Data design and modeling provides the foundation for representing, storing and managing structured, semi-structured and unstructured data. Data can be persistent or volatile, processed in batches or in continuous streams. Students will learn: - how to select appropriate data management solutions to deal with scalability, availability, consistency, performance and expressiveness requirements - big data dimensions: volume, velocity, variety and veracity - CRUD primitives (create, read, update, delete) implemented at scale - ACID/BASE transactional properties of existing SQL/NOSQL data management technologies - No-SQL data models and technologies - sharding and replication strategies - data analysis pipeline: Acquisition, Integration, Exploration, Mining, Analytics, Interpretation and Visualization - data quality, provenance, wrangling and cleansing to ensure data is worthy of trust Students will experiment with big data technologies with hands-on use cases and practical use of cloud big data platforms.
Offerta formativa
- Master of Science in Software & Data Engineering, Corso di base, Corso, 1° anno
- Dottorato in Scienze informatiche, Corso a scelta, 1° anno (4 ECTS)
- Dottorato in Scienze informatiche, Corso a scelta, 2° anno (4 ECTS)