Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Manouba
Niveau 3ème TSI A.U: 2019/2020
Matière Business Intelligence 1er semestre
On veut construire un entrepôt de données afin de stocker les informations sur les
consultations d'un pays. On veut notamment connaître le nombre de consultations, par
rapport à différents critères (personnes, médecins, spécialités, etc.) Ces informations sont
stockées dans les relations suivantes :
Exercice 2
1. On considère le schéma conceptuel suivant :
1
Indiquer quelles opérations OLAP (roll up, drill down, slice, dice) faut-il appliquer pour obtenir
la note moyenne des cours en Informatique pour chaque étudiant.
2.
Indiquer quelles opérations OLAP (roll up, drill down, slice, dice) faut-il appliquer pour obtenir
la charge totale payée par un étudiant spectateur à "GM Place" en 2010.
Exercice 3
Donner l'équivalent "Opération OLAP" de chacune des requête suivantes :
Exercice 4 :
2
La société Chausséria, installée dans la région Rhône-Alpes, désire construire un entrepôt
de données pour suivre l'évolution de ses ventes de chaussures. L’entreprise Chausséria
dispose de deux magasins « Chauss_Lyon » et « Chauss_Bron » et vend plusieurs modèles
de chaussures.
1. Proposez un modèle conceptuel et logique d’entrepôt de données DW_Chausseria pour
observer l’évolution des ventes en termes du nombre total de paires de chaussures vendues
par rapport aux axes MOIS, ANNÉE, MAGASIN et MODÈLE. Quel est le type du modèle
obtenu ? Argumentez.
2. On peut maintenant imaginer que la société désire aussi étudier la répartition de ses
ventes suivant d'autres critères, comme Genre (Homme/Femme/Enfant), Pointure, ou encore
Couleur. Proposer un nouveau modèle conceptuel de l’entrepôt de données
DW_Chausseria_Nouveau en prenant en compte toutes les dimensions anciennes et
nouvelles citées ci-dessus.
Exercice 5 :
Il s’agit de modéliser l’entrepôt de données (ED) des ventes d’une entreprise commerciale.
Cette entreprise vend des produits regroupés par familles de produits. Une vente correspond
à un produit et un seul ; la vente est effectuée par l’un des vendeurs du produit. La semaine
de vente est le numéro de semaine dans l’année. L’ED doit pouvoir fournir le chiffre
d’affaires des ventes d’un produit, par date, client, et vendeur, ainsi que toutes les
sommations possibles de chiffre d’affaires.
Les objets de l’ED sont les suivants :
1) produit, caractérisé par : code_produit, code_famille
2) client, caractérisé par : code_client, nom, csp (catégorie socio-professionnelle)
3) vente, caractérisée par : date, code_produit, code_service
4) vendeur, caractérisé par : code_vendeur, nom, code_service
5) date, caractérisée par : semaine, mois, année (la date s'écrit par exemple 20020402)
1. Donner les définitions des quatre termes suivants : table de faits, table de dimension,
indicateur (mesure), hiérarchie.
3. Cube de données : Dans l’exemple traité, et représenté par le schéma en étoile, le cube
de données est un hyper cube à 4 dimensions : produit, client, vendeur, date.
Graphiquement, on peut dessiner en perspective 4 types de cubes à 3 dimensions. Définir
les 4 types. A quoi correspond chaque type?
3
4. Supposons un cube D représentant une coupe de l'hypercube à 4 dimensions, selon une
valeur de la variable date. Combien de tableaux à deux dimensions on peut obtenir à partir
de D. En tout, combien y a-t-il de types différents de tableaux à deux dimensions ?
Exercice 6 :
4
Exercice 7
Pour gérer les polices, les employés ou agents d’assurance peuvent effectuer les
transactions suivantes :
Pour gérer les sinistres déclarés par les clients, les employés ou agents d’assurance ont à
leur disposition les transactions suivantes :
Ces transactions comportent notamment : date d’écriture (date de la transaction), date d’effet
(date de déclaration), client, opérateur, risque, biens sinistrés, police, les tiers impliqués dans
le sinistre, les montants financiers (limites, déjà payé, reste à payer, …), code transaction.
Questions :
5
A partir de cette application transactionnelle, on veut créer un entrepôt de données
permettant de répondre aux questions suivantes :
- Pour chaque bien assuré, on veut connaître le montant de la prime (somme annuelle payée
par le client pour assurer le bien) associée au bien assuré, et le nombre de transactions du
mois pour ce bien.
- On veut aussi l’« état» de la police pour en spécifier les phases particulières : police
nouvellement créée, nouvellement modifiée, sinistre en cours, sinistre juste clos.
- On veut naturellement sortir des tableaux par client, agent ou employé, date d’effet, état,
avec toutes les sommations possibles y compris par police et risque.
- De même on veut pouvoir sortir des tableaux de bord par sinistre avec le total payé dans le
mois et le total reçu dans le mois pour ce sinistre. Les tableaux de bord « sinistre » doivent
pouvoir être édités par client, agent ou employé, date d’effet, état, avec toutes les
sommations possibles y compris par police et risque. On veut pouvoir établir des tableaux de
bord par client et bien assuré de l’activité sur le dossier (nombre de transactions, nombre de
sinistres), du chiffre d’affaire, du taux de sinistres et du rendement (ratio versements/prime),
et tous les totaux et sous totaux correspondants.
I. commencer par tracer quelques tableaux de bord à titre d’exemple de ce que peut éditer
l’ED : quelques (de l’ordre de 5) tableaux à deux dimensions pour les polices et quelques
uns pour les sinistres (toujours à deux dimensions). Tracer au moins un cube à trois
dimensions.
II. faire le schéma en étoile d’un magasin de données « police » ne prenant pas en compte
les sinistres. Tracer au moins un cube à trois dimensions.
IV. faire un seul ED de ces deux magasins. Y a-t-il des dimensions conformes ? Quels
tableaux de bord nouveaux peut-on alors éditer ?