UVT
- - 4-i
Classe: 1** Année BADS
Examen
Durte: 01H30
Système d'Irformation Décisionnel
Enseignante : Mme. I. BEN
TARBOUT
Session Controle
AU 2020-2021
Documents non autorisés
QUESTIONS DE COURS (03 points):
.
Expliquer la difference entre une Base de Données de type OLTP et celle de type OLAP.
2. Expliquer le processus de modélisation d'un entrepdt de données.
3. Expliquer la différence entre une dimension à évolution lente et celle à évolution rapide;
donner un exemple pour chaque cas.
EXERCICE 1 (07 points)
Lego est une gamme de jouets de construction fabriqués par le groupe danois The Lego Group. Elle se
compose de briques emboltables, de figurines et diverses autres pièces. Les briques Lego peuvent étre
assemblées et reliées afin de construire des objets tels que des véhicules, des bátiments, des robots.. Les
constructions peuvent étre démontées pour créer de nouve aux montages avec les pièces.
Les Lego sont vendus sous forme de boltes. Pour une boite nous connaissons le nom du SET, le nombre de
pièces dans le set, le nombre de mini-figurines présentes, le prix de vente conseilé par LEGOà la sortie de
la boite pour différents pays (USA, GBR, AUS, CAD, DEU, TA, DNK, ESP, FRA, NLD, NZL, POL), 'annéede
millésime du set (date de sortie), les dimensions (L"1 h), le poids, la collection/thème du set, la tranche
d'age assgciée.
l an s mk a i rhals , lhe ph k a
Brickpicker désire informer en temps réel sur la valeur de vos sets, les possibilités de revente et de plus
values, les tendances du marché, les hausses et les baisses, les opportunités à saisir, ete... Brickpicker.com
Publicité
fournit des outils de cotation des sets avec les volumes de ventes enregistrés ces derniers mois, I'évolution
du prix moyen de revente sur intemet, le dassement des meilleures ventes sur eBay, etc.. Les sets neufs
ou usagés sont différenciés car la valeur est très différente si la boîte est déjà ouverte (c'est un jouet mais
C'est mieux si on ne joue pas avec).
La société va donc s'équiper d'un datawarehouse pour pouvoir informer en conséquence les internautes
et vous demande de le réaliser pour pouvoir éditer les tableaux de bords suivants
HAHT
3860.11
0.27
1868.07
0.17%
32 37%
1973.17
0.87
109.62
3.00%
20.42%
$ 3437.97
1.24
2376.30
0.26%
19.64%
2819.677
1649.19
0.09%
igure montant total des ventes par seglon des exemplalres d'un set donne, pov une Journee
donnee. Le CAGR est le taux de croissance anmuel moyen
Number of set *101?o I sold
Figure 2: nombre d'exemplares vendus et cours d'un set donné (icl le set M10179-1 "Ukimate
Collector's Millenlum Folcon")
Publicité
Travall à falre: Proposez un schéma en étolle pour ce datawarehouse. Vous justfierez vos choix
et préciserez les mesures.
EXERCICE 2 (10 points)
'opérateur 1AC propose r'abonnement CTBOX qul comprend deux lignes téléphoniques (Unm ligne RTC
classique ou plafonnée et une ligne supplémentaire VolP), 'accès Internet ADSL (3 formules sont possibles
:2,4 et 8 Mo) et la TV ADSL. L'opérateur propose aussi des promotions pérlodiquement pour les nouveaux
abonnés Tarifs des abonnements
Tarif d'abonnement mensuel àla MT Box
Formule
Débit ADSL
Tarif d'abonnement | Tarif
mensuel en DT TTC
d'abonnement
mensuel PROMO* en
MT Box
MT Box Silver
MT Box Gold
4 Mo
8 Mo
12 Mo
199
249
289
*2 mois de réduction à partir de la date d'activation du service
DTTTC
49,5
74,5
94,5
Le tarif de l'abonnement comprend un bouquet de 25 chaînes (Bouquet d'accès), d'autres bouquets sont
proposés en option
Publicité
Bouquet Prestige: +99 DT
Bouquet Evasion: +169 DT
Par ailleurs l'opérateur enregistre des informations sur les chaines, les programmes diffusés, 'audience
des émissions (émissions suivies par les clients, durée).
Données enregistrées :
Clients: idClient, nom, AnneeNaissance, Ville, Catégorie Socioprofessionnelle.
Programmes: idProgramme, chaine, DateDébut, DuréeEnSecondes, Type
Type: Journal, Météo, Film, Sport, Jeu, Variétés, . .
Consultation: idDate, idEmission, id Client, durée, début.
Abonnements: idAbonnement, idClient, Formule, Prestige (valeurs: oui ou non), Evasion (valeurs: oui
ou non), Promotion (Valeurs: oui ou non), Prix.
Nous souhaitons créer les deux DataMarts suivants
Abonnements: Analyser les abonnements par ville, secteur socio professionnel, Mois, Année, Formule
CTBox et nous souhaitons aussi connaître le nombre de clients ayant opté pour les options prestige ou
Evasion.
Consultation Ce DataMart est dédié à la mesure de l'audimat et il permet d'analyser l'audience des
émissions télé par émission, chaine, ville, Jour de la semaine, tranche horaire ('heure de consultation),
nous souhaiterons aussi mesurer l'audience des émisslons pendant les week-ends et les jours fériés
Début: Intervalle de temps en secondes entre le début de l'émission et le début de consultation, si le client
a commencé àregarder l'émission depuis son début alors début-0. Durée: durée de la consultation.
N. B: les deux DataMarts possèdent des tables de dimension partagées
Travail demandé
1. Donner les tables de dimension
2. Donner la table des faits (préciser la granularité).
3. Etablir le schéma en étoile du Data warehouse (les deux DataMarts).
4. Transformer le schéma en étoile du Data warehouse en schéma en flocan de neige