Bases de données utilisées pour le Label décisionnel Convertir en PDF Version imprimable Suggérer par mail

Afin d’évaluer les solutions du Label Décisionnel 2007 dans un cadre d’étude aussi réel que possible, l’équipe du Label a modélisé et généré deux bases de données dénommées LAB_OLTP et LAB_DWH.

Nous avons décidé de mettre ces deux bases de données à disposition de la communauté qui peuvent donc les utiliser librement dans différents projets d’étude ou d’évaluation des outils du marché.

N’hésitez surtout pas à nous faire part de vos remarques et amélioration afin de rendre celle-ci toujours plus représentative du monde réel des entreprises.

Description du cas d’étude et de l’univers de données

Le cas d’étude de ces deux bases de données est celui d’un grossiste en produits culturels (CD, DVD, Livres) qui vend et expédie ses articles à des libraires situés un peu partout dans le monde.

Les commandes sont réalisées via un centre d’appel ou via Internet. Pour chaque commande, le vendeur est l’employé qui traite l’appel téléphonique ou la commande provenant du Web. Chaque vendeur à un manager qui ne traite pas en direct les commandes.

Une commande contient un ou plusieurs produits. Chaque produit est commandé une fois ou plusieurs fois. Le couple [Produit*Quantité] constitue une ligne de commande.

Lors d’une commande, il est possible que le vendeur accorde une remise pour un ou plusieurs produits de la commande par rapport au prix public annoncé.

Chaque commande possède une adresse de facturation et une adresse de livraison qui peuvent bien entendu être différentes. A chaque commande, il faut ajouter les coûts de transport facturé par l’expéditeur.

Volumétrie des bases de données

Le volume de données chargées dans les bases se veut raisonnable mais suffisant pour disposer d’un grand nombre de cas de figure différents et permettant de mettre en évidence d’éventuels problèmes de performance.

  • Nombre de produits : 4406
  • Nombre de clients : 190000
  • Nombre d’employés : 500
  • Nombre de commandes : 400000
  • Nombre de lignes de commandes : 1000000

Différences entre les deux bases de données

La base LAB_OLTP est une base de données modélisée en troisième forme normale sensée représenter la base d’une application transactionnelle de gestion des ventes.

La base LAB_DWH est une base de données orientée décisionnelle, donc modélisée en étoile, sensée représenter ce qui pourrait être un embryon de DataWarehouse permettant d’analyser les ventes.

Ces deux bases stockent les mêmes informations de ventes. Cependant, la base LAB_DWH est modélisée de façon a pouvoir historiser toutes les informations de l’entreprise ce qui n’est pas le cas de la base DWH_OLTP (cas classique d’utilisation d’un Datawarehouse).

Modèle de données et volumétrie de la base LAB_OLTP 

base_label_dcisionnel_oltp.png

Voir le modèle en grand : Modèle LAB_OLTP

Modèle de données et volumétrie de la base LAB_DWH 
modele_labdwh_v3.png

Voir le modèle en grand : Modèle LAB_DWH

Mises à jour :

  • 22/01/2008 : Modification du modèle de données DWH nottament la dimension temps. Les dumps ont été regénérés et ne devrait maintenant plus poser de problème lors de leur restaurations dans SQL Server.
  • 03/03/2008 : Ajout des Dumps sous technologie Oracle
  • 09/04/2008 :Quelques corrections sur la table Geographie dans la base OLTP

Télécharger les bases de données LAB_OLTP et LAB_DWH :

Ces deux bases de données sont mises en disposition dans différentes technologies : 

Pour MS SQL Server :

Pour Oracle 10g :

Pour MySQL :

  • Dump de la base LAB_OLTP avec les données : * Prochainement
  • Dump de la base LAB_DWH sans les données : * Prochainement

Fichiers plats .CSV :

» 4 Comments
1Comment
at 23-04-2009 09:47by Edna
UN GRAND MERCI POUR CES AIDES.
2Comment
at 10-05-2009 19:30by dykhadi
Merci merci merci beaucoup
3Comment
at 27-05-2009 15:32by freddoune
Bonjour, 
Dans votre exemple, vous fournissez deux fichiers dmp quand j'essaie de les importer et ce avec une commande dos :  
imp user/PWD@REFONFE_STAT file=C:\ODI\LAB_OLTP_ORA\Lab_Dwh_Plei nORA.dmp destroy=y full=y ignore=y log=C:\ODI\LAB_OLTP_ORA\import_2.log  
--> j'ai une erreur :  
IMP-00010: en-tête de fichier d'export non valide ; échec de la vérification 
Pourriez vous me dire comment importé ces fichiers ? Dois je utiliser sql*loader ? 
Merci 
Frédéric
4Comment
at 27-05-2009 17:26by freddoune
re bonsoir, 
les commandes que je vous ai mises correspondent bien à sqlldr mais par contre cette attend un fichier control...quelqu'un porrait-il me fournir la ligne de commande utilisée pour le chargement de ces fichier dmp. Encore merci 
Frédéric
» Post Comment
Only registered users can write a comment.
Please login or register.
 
Joomla Template by Joomlashack
Joomla Templates by JoomlaShack Joomla Templates