0% ont trouvé ce document utile (0 vote)
84 vues4 pages

TP 1 - Bi

Transféré par

brahimnewghazi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
84 vues4 pages

TP 1 - Bi

Transféré par

brahimnewghazi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Sultan Moulay Slimane

Ecole Nationale des Sciences Appliquées de Khouribga


Département : Mathématiques & informatique
Filière : Informatique et ingénierie des données (CI 2eme année)
Module : Systèmes d’aide à la décision
Professeur : M. SAADI Mostafa

TP 1 : Création du DW

L’objectif de ce TP1 est de créer la base de données source (transactionnelle) et la base de


données cible (entrepôt de données ou data warehouse).

Phase 0 : installation des outtils


Télécharger et installer SQL Server.

Phase 1 : Création de la base de données source


Supposons que l’on souhaite collecter des informations sur les ventes d'une société dans des
tables liées dans un schéma de base de données. A la fin de chaque trimestre, nous devons
connaître les chiffres des ventes résumées pour chaque région, pour chaque mois au cours de
ce trimestre.

Pour commencer, nous allons créer une nouvelle base de données à l’aide de de l’assistant de
SQL Server.

1. Créez une base de données que vous appelez : GestionDB


2. Créez les 5 tables suivantes : Vendeur, Region, Produit, Commande,
LigneCommande. En voici leur détail :

Table Vendeur :

Table Region :

Table Produit :

1
Table Commande :

Table LigneCommande :

3. Sous le nœud Database Diagramm, créez un nouveau Diagramme que vous nommez :
Diagramme_Commande, ajoutez les 5 tables et reliez-les via les relations qu’il faut:

4. Insérez dans vos tables les données suivantes :


• 10 produits ayant 3 catégories différentes
• 10 régions
• 10 vendeurs
• 10 commandes contenant chacune entre 1 et 3 produits

2
Phase 2 : Vérification

Ecrire les requêtes SQL qui permettent d’afficher :


• Le nombre de commandes par employé.
• Le nombre de commandes par produit.
• Le nombre de commandes par catégorie de produit.
• Le nombre de commandes par date.
• Le montant total des commandes par employé.
• Le montant total des commandes par produit.
• Le montant total des commandes par date.
• Le montant total des commandes par catégorie de produit.

Phase 3 : Création du DataWarehouse et du premier DataMart

1. Créez une base de données que vous appelez : DataWarehouseDB


2. Créez les 3 tables suivantes qui serviront de dimensions : DimTime, DimRegion et
DimProduit. Voici leurs structures :

Table DimProduit :

Table DimRegion :

Table DimTime :

3. Créez la table de faits suivante : FacVentes. Voici sa structure :

3
4. Dans cette base de données, créez le diagramme Diagramm_DM_Ventes

Vous aimerez peut-être aussi