Académique Documents
Professionnel Documents
Culture Documents
es
Entrep
ots de don
ees et OLAP
Hiver 2011/12
480
Type de
Anne
cuisine
TopD
TopD
TopD
37
Lieu
Arlington
3`
eme feuille dexercices
530
43
Boston 9834
1267
cuisine
cuisine
Italienische
Kreolische
franaise
Kche hawaiienne
Kche
Exercice 1:
En cours, nous avons vu que la BD dispositive stocke toutes les informations necessaires aux analyses, alors
que les data marts, des vues souvent materialisees, sont destines `
a accelerer certaines requetes analytiques
posees par une application. Nottament, nous avons vu deux vues en cours (voir Chapitre 2, transparent 17).
Ces vues sont partiellement basees sur les tables de la BD dispositive ayant le schema suivant:
Product(PID, pname, pclass)
Location(LID, city, country, region)
Customer(CID, cname, dob, gender)
Partant de ces informations, repondez aux questions suivantes.
1. Completez le schema de la BD dispositive permettant lobtention des data marts de lexemple au
Chapitre 2.
1302
Ort
2009
2008
Pays
Etat
Jahr
Rgion
Anne
Pays
Ville
2. Specifiez les requetes SQL produisant les vues en fonction de votre solution `
a la question (1).
3. En utilisant uniquement les deux vues materialisees, peut-on repondre aux requetes suivantes?
Si vous repondez par oui, specifiez la requete SQL correspondante.
Sinon, specifiez une requete SQL utilisant les vues possibles et les tables de votre BD dispositive.
(a) Requete 1: Quel est le revenu moyen par client, en fonction du groupe de produit?
(b) Requete 2: Quel est le revenu moyen par client, en fonction du groupe de produit et du groupe
de client?
(c) Requete 3: Quel est le revenu moyen par client, en fonction du groupe de client et de la region?
Exercice 3:
Classification de faits
Pour chacune des assertions suivantes, precisez sil sagit dun fait dev`enement ou dun fait snapshot.
Justifiez votre reponse.
1. Un fait (j, p, c, m) existe lorsquun produit p est achete par un client c le jour j au magasin m.
2. Un fait (j, p, m) existe lorsquun produit p est achete le jour j au magasin m. La mesure correspond
au chire daaire.
3. Un fait (j, p, m) existe pour chaque combinaison de produit p, magasin m et jour j. La mesure correspond au stock de p en m le d.
Exercice 2:
Du cube au tableur
4. Un fait (j, p, m) existe pour chaque combinaison de produit p, magasin m et jour j. La mesure correspond au nombre de ventes de p en m cumulees depuis le debut de lannee jusquau jour j.
5. Un fait (c, e, j) existe lorsquun appel du client c le jour j est traite par lemploye e. Aucune mesure
nexiste.
6. Un fait (c, e, j) existe lorsquun appel du client c le jour j est traite par lemploye e. La mesure est la
duree de lappel en secondes.