L’obiettivo del corso è l’apprendimento dei concetti fondamentali e delle best practice nella costruzione di un data model, che sono skill necessari nei progetti di BI e analisi dei dati.
Contenuto del corso
- What is data modeling?
- How are data models used in practice?
- What about conceptual models?
- Common data modeling notations
- How to model data
- Identify entity types
- Identify attributes
- Apply naming conventions
- Identify relationships
- Apply data model patterns
- Assign keys
- Normalize to reduce data redundancy
- Denormalize to improve performance
- Evolutionary/agile data modeling
- How to become better at modeling data