Data Analytics

Data Modeling

Schéma en étoile, tables de faits et dimensions, normalisation, dénormalisation, SCD, grain

20 questions d'entretien·
Confirmé
1

Qu'est-ce qu'un schéma en étoile (star schema) en data modeling ?

Réponse

Le schéma en étoile est une architecture de modélisation dimensionnelle où une table de faits centrale est entourée de tables de dimensions directement reliées. Cette structure simplifie les requêtes analytiques et optimise les performances en évitant les jointures multiples entre dimensions. Le nom vient de la forme visuelle du diagramme, où la table de faits au centre ressemble au corps d'une étoile et les dimensions aux branches.

2

Quel est le rôle d'une table de faits dans un modèle dimensionnel ?

Réponse

La table de faits stocke les mesures quantitatives (chiffre d'affaires, quantité vendue, nombre de clics) et les clés étrangères vers les tables de dimensions. Elle représente les événements ou transactions de l'entreprise. Chaque ligne correspond à un événement mesurable à un niveau de granularité défini. Les colonnes numériques (mesures) sont les données que les analystes agrègent dans leurs requêtes.

3

Qu'est-ce qu'une table de dimension dans un modèle dimensionnel ?

Réponse

Une table de dimension contient les attributs descriptifs qui qualifient les mesures de la table de faits. Par exemple, une dimension Produit contient le nom, la catégorie, la marque et le prix unitaire. Les dimensions permettent de filtrer, grouper et découper les données lors de l'analyse. Elles sont généralement dénormalisées pour faciliter les requêtes et éviter les jointures supplémentaires.

4

Qu'est-ce que le grain (granularity) d'une table de faits ?

5

Quelle est la différence entre une mesure additive et une mesure semi-additive ?

+17 questions d'entretien

Maîtrise Data Analytics pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement