Telechargé par DOUNIA AGNAOU

serie td 2 (1)

publicité
Faculté des Sciences et des Sciences Appliquées
Université AMO de Bouira
Série de TD2
Module : Entrepôts de données
M2 ISIL
2019/2020
Exercice1
1-Reprendre le schéma en donnant des noms aux entités numérotées.
2-Positionner les outils suivants dans le schéma:
Pentaho, Power BI, SSIS, SSAS, SSRS, Excell , ODOO.
Exercice2
Préciser le type des mesures : additive, semi-additive ou non-additive.
1.
2.
3.
4.
5.
6.
Quantité en inventaire
Nombre d’items vendus
Produit en vente (valeur binaire)
Pourcentage de profit : 100*(vente – coût) / vente
solde d’un compte
retrait d’un compte
Exercice3
Proposer une hiérarchie pour les dimensions suivantes?
1. affiliation d’un enseignant universitaire
2. spécialité d’un étudiant LMD.
Exercice 4 :
On considère la conception de l’entrepôt de donnée utilisé par un opérateur téléphonique pour
analyser les factures d’un client (Figure 2). Détecter des anomalies et proposer des
corrections.
Figure2
Exercice 5 :
On considère un entrepôt de données permettant d’observer les ventes de produits d’une
entreprise. Le schéma des tables est le suivant :
CUSTOMER (cust_id, city, state, region, country)
PRODUCT (prod_id, prod_name, category, cost_price, sell_price, supplier)
TIME (time_key, month, month_name, quarter, year)
PURCHASES(prod_id, time_key, cust_id, ship_date, purchase_price, shipping_charge)
Question 1. Indiquez quelles sont les tables de faits et les tables de dimension du schéma en
étoile de cet entrepôt.
Question 2. On veut transformer ce schéma en schéma en flocon. Donnez la nouvelle
représentation de la table TIME.
Question 3. Ecrire la requête SQL permettant d’afficher la moyenne des ventes
(purchase_price) par catégorie (category) et par année (year).
Exercice 6
Une agence immobilière veut concevoir un système d’information décisionnelle pour suivre
ces transactions de vente des biens immobiliers. L’agence joue le rôle d’intermédiaire entre
les propriétaires des biens et les clients. L’agence gagne un pourcentage de chaque opération
de vente. On cite ci-dessous une liste des requêtes que le gestionnaire souhaite lancer sur ce
système.
-le nombre d’appartements vendus par employée pendant la période janvier-juin 2019.
-la liste des 5 meilleurs clients selon le gain des ventes dans l’année 2018.
- le cout total des annonces par journal et par type de biens pendant une période donnée.
-le gain total de l’agence par propriétaire par année.
-le nombre de terrains vendus dont le prix est inférieur à 10 million dinars.
Questions :
Q1-Extraire les tables de faits et de dimensions. (4pts)
Q2- Pour chaque fait, citer les mesures et les dimensions liées. Quel modèle proposez-vous
pour cet entrepôt ? (3.5 pts)
Q3- On veut fragmenter l’entrepôt selon le type de bien (appartement, terrain, villa, local
commerciale). Quelle est le type de cette fragmentation et quels sont les tables affectées ?
(2pts)
Exercice 7 :
Créer sur l’entrepôt de données présenté dans la figure 2 et à l'aide du langage SQL, les
requêtes répondant aux questions suivantes :
1. Obtenir la quantité maximum et la quantité minimum vendue par produit (référence,
Désignation) et par mois pour l’année 2001
2. Obtenir la quantité totale des ventes par département et par catégorie de produit
3. Obtenir le meilleur client (Numéro, nom, prénom) en montant total acheté.
4. Obtenir le nombre de marques achetées par client.
Figure2
Téléchargement