Ce document contient un examen pour les étudiants de la Faculté d'Electronique et d'Informatique, Département informatique, M2 IL, sur le thème des systèmes décisionnels et entrepôts de données. Il est destiné aux étudiants de niveau master.
Il couvre les notions suivantes:
- Identification de magasins de données possibles.
- Modélisation conceptuelle des magasins de données.
- Réalisation de la dimension temps.
- Création de vues matérialisées.
- Calcul des rangs des étudiants dans une table.
- Utilisation de l'algorithme du bitmap pour extraire des règles associatives.
Examen Systèmes décisionnels et entrepôts de données
Télécharger PDFFaculté d'Electronique et d'Informatique
Département informatique
M2 IL
Systèmes décisionnels et entrepôts de données
Examen
Durée: 1h 30
2009/2010
Exercice N°1 (13 pts)
Soit le MCD ci-dessous décrivant une partie de la base de données d'un opérateur téléphonique.
- client
- ligne
- NumCI
- Possède
- Appartient
- Type_ligne
- NomCl
- 1,N
- 1,1
- Numero
- Solde
- 1, N Libellé_type
- PrénCl
- 1,1
- /0, N
- 0,N
- Utilise
- Réside
- Ville
- codeVillle
- NomVille
- 1,1
- Se trouve
- O, N
- DateRecharge
- /0,1
- Appel
- 0, N
- DuréeAppel
- Carte de recharge
- TypeAppel
- Numserie
- NBUnités
- Valeur
- SensAppel
- O, N
- VenduePar
- SMS/MMS
- TypeMessage SensMessage
- 10, N
- O, N
- 0, N
- O, N
- DateHeure
- CodeDH
- Se situe
- Date
- Wilaya
- Point de vente
- Heure
- CodeWilaya
- NomWialya
- NumPV AdressePV
Remarques :
- Sens appel (rentrant/sortant).
- TypeAppel: Externe (autre opérateur)/ interne.
- Libellé_type: Carte / abonnement.
- Dans le cas d'une ligne de type abonnement, le solde correspond au montant facturé.
Questions:
- Nous identifions deux magasins de données «< suivi des appels >>, << suivi des SMS/MMS », proposez d'autres magasins possibles en fonction des données disponibles.
- Proposez les modèles conceptuels des deux magasins
- Donnez le MLD ROLAP normalisé du premier magasin
- Donnez les scripts de réalisation de la dimension temps (vue matérialisée + dimension)
- Donné le script de création de la vue matérialisée représentant le fait.
Exercice N°2 (4 pts)
Ecrire un code SQL permettant de calculer les rangs des étudiants dans la table suivante: moyenne Etudiant (Matricule, Code Module, MoyenneModulaire).
Remarque: pour simplifier l'exercice on suppose que les modules ont le même coefficient.
Exercice N°3 (3 pts)
On veut utiliser l'algorithme du bitmap pour extraire les règles associatives, représentant la corrélation entre les résultats obtenus dans les modules du cursus informatique (si module A obtenu alors module B obtenu également.
On dispose en entrée d'un fichier Excel contenant les notes des étudiants dans les différents modules. Donnez la structure du bitmap (contenu des 1ères lignes et colonnes et des cellules du bitmap). Utilisez un exemple pour clarifier.
Bon courage
D Ronh. Bonse.
FAQ
1. Qu'est-ce qu'un entrepôt de données?
Un entrepôt de données est une base de données centralisée qui stocke des données intégrées provenant de différentes sources. Il est conçu pour faciliter l'analyse et la prise de décision en fournissant une vue consolidée des données historiques.
2. Qu'est-ce qu'un modèle conceptuel de données?
Un modèle conceptuel de données est une représentation abstraite des données d'un système, décrivant les entités, leurs attributs et les relations entre elles. Il sert de base pour la conception des bases de données.
3. Qu'est-ce qu'une vue matérialisée?
Une vue matérialisée est une table physique dans une base de données qui contient les résultats d'une requête SQL. Elle est utilisée pour améliorer les performances des requêtes en pré-calculant et stockant les résultats.