Université Batna 2 Faculté de Mathématiques et ...

44
Université Batna 2 Faculté de Mathématiques et Informatique Département de Mathématique Année universitaire 2019-2020 Informatique décisionnelle Master 1 SAD Saadna yassmina

Transcript of Université Batna 2 Faculté de Mathématiques et ...

Page 1: Université Batna 2 Faculté de Mathématiques et ...

Université Batna 2Faculté de Mathématiques et Informatique

Département de MathématiqueAnnée universitaire 2019-2020

Informatique décisionnelle

Master 1 SAD Saadna yassmina

Page 2: Université Batna 2 Faculté de Mathématiques et ...

Itroduction

• Pourquoi le décisionnel ?

• le décisionnel ne concerne souvent que les entreprises qui gèrent un historique de leurs événements passés.

• L’informatique décisionnelle est utilisée dans le BI.

2

Page 3: Université Batna 2 Faculté de Mathématiques et ...

Architecture

3

Page 4: Université Batna 2 Faculté de Mathématiques et ...

Extract Transform Load (ETL)

4

Page 5: Université Batna 2 Faculté de Mathématiques et ...

Datawarehouse

• Collection de données orientées sujets, intégrées, non volatiles et historisées, organisées pour le support du processus d’aide à la décision.

• Base de données dans laquelle sont déposées après nettoyage et homogénéisation les informations en provenance des différents systèmes de production de l’entreprise OLTP

5

Page 6: Université Batna 2 Faculté de Mathématiques et ...

Datawarehouse

6

Page 7: Université Batna 2 Faculté de Mathématiques et ...

Datawarehouse

• L'entrepôt est organisé sur le modèle multidimensionnel évoqué précédemment. Il y a néanmoins deux types de stockage :

L'entrepôt (data warehouse), qui concentre toutes les données ;

Le marché de données (data mart) focalise sur une partie du métier, comme les relations clients, par exemple.

7

Page 8: Université Batna 2 Faculté de Mathématiques et ...

Datawarehouse

• Caractéristiques des données d'un DW

1 •Orientées sujet

2 •Intégrées

3 •Historisées

4 •Non volatiles

8

Page 9: Université Batna 2 Faculté de Mathématiques et ...

Datawarehouse

• Orientées sujet :

– Organisées autour de sujets majeurs de l’entreprise

– Données pour l’analyse et la modélisation en vue de l’aide à la décision, et non pas pour les opérations et transactions journalières

– Vue synthétique des données selon les sujets intéressant les décideurs

9

Page 10: Université Batna 2 Faculté de Mathématiques et ...

Datawarehouse

• Intégrées :

– Construit en intégrant des sources de données multiples et hétérogènes

• BD relationnelles, fichiers, enregistrements de transactions

– Les données doivent être mises en forme et unifiées afin d’avoir un état cohérent

– Phase la plus complexe (60 à 90 % de la charge totale d’un projet DW)

10

Page 11: Université Batna 2 Faculté de Mathématiques et ...

Datawarehouse

• Historisées :

– Fournies par les sources opérationnelles

– Matière première pour l'analyse

– Stockage de l'historique des données, pas de mise à jour

– Un référentiel temps doit être associé aux données

11

Page 12: Université Batna 2 Faculté de Mathématiques et ...

Datawarehouse

• Non volatiles :

– Conséquence de l’historisation

– Une même requête effectuée à intervalle de temps, en précisant la date référence de l’information donnera le même résultat

– Stockage indépendant des BD opérationnelles

– Pas de mises à jour des données dans le DW

12

Page 13: Université Batna 2 Faculté de Mathématiques et ...

• Notion de Datamart

• « C'est un sous-ensemble de données dérivées du DW ciblé sur un sujet unique»

• Orienté vers un sujet unique

• Données fortement agrégées

• Organisation multidimensionnelle (cubique)

• Lien dynamique avec le DW

13

Page 14: Université Batna 2 Faculté de Mathématiques et ...

Données multidimensionnelles

14

Page 15: Université Batna 2 Faculté de Mathématiques et ...

Données multidimensionnelles

Graphique 3D

15

Page 16: Université Batna 2 Faculté de Mathématiques et ...

Données multidimensionnelles

Hyper cube

16

Page 17: Université Batna 2 Faculté de Mathématiques et ...

Online Analytical Processing OLAP

• Une catégorie de logiciels axés surl’exploration et l’analyse rapide des donnéesselon une approche multidimensionnelle àplusieurs niveaux d’agrégation.

• faciliter l’exploration des données.

17

Page 18: Université Batna 2 Faculté de Mathématiques et ...

Vue multidimensionnelle

18

Page 19: Université Batna 2 Faculté de Mathématiques et ...

Agrégation des données

19

Page 20: Université Batna 2 Faculté de Mathématiques et ...

Opérations OLAP

• Pivot (Rotation)

20

Page 21: Université Batna 2 Faculté de Mathématiques et ...

Opérations OLAP

• Switch (Permutation)

21

Page 22: Université Batna 2 Faculté de Mathématiques et ...

Opérations OLAP

• Split (Décomposition

22

Page 23: Université Batna 2 Faculté de Mathématiques et ...

Opérations sur le contenu des cubes

• Roll-up /Drill-down

23

Page 24: Université Batna 2 Faculté de Mathématiques et ...

Opérations sur le contenu des cubes

• Slice (Restriction)

24

Page 25: Université Batna 2 Faculté de Mathématiques et ...

Opérations sur le contenu des cubes

• Dice (Projection)

25

Page 26: Université Batna 2 Faculté de Mathématiques et ...

Opérations entre cubes

•Jointure

26

Page 27: Université Batna 2 Faculté de Mathématiques et ...

Opérations entre cubes

• Union

27

Page 28: Université Batna 2 Faculté de Mathématiques et ...

Modélisation et Conception d’un DW

1• L’étude préalable

2• L’étude du modèle de données

3

• L’étude de l’alimentation du Datawarehouse

28

Page 29: Université Batna 2 Faculté de Mathématiques et ...

• Etude préalable

1) les objectifs du DW

1) le contenu du DW et son organisation.

1) les dimensions (temps, client, magasin..)

2) les mesures de fait (numérique)

3) la granularité des faits (niveau de détails)

4) Coûts de déploiement

Modélisation et Conception d’un DW

29

Page 30: Université Batna 2 Faculté de Mathématiques et ...

Modélisation et Conception d’un DW

• Modélisation

a) Niveau conceptuel

• Un DW est basé sur une modélisation multidimensionnelle.

• Un cube permet de voir les données suivant plusieurs dimensions

a) Niveau logique• Schéma en étoile;

• Schéma en flocon;

30

Page 31: Université Batna 2 Faculté de Mathématiques et ...

Schéma en étoile

31

Page 32: Université Batna 2 Faculté de Mathématiques et ...

Schéma en flocons

32

Page 33: Université Batna 2 Faculté de Mathématiques et ...

Restitution des informations

33

Page 34: Université Batna 2 Faculté de Mathématiques et ...

Data mining

34

Page 35: Université Batna 2 Faculté de Mathématiques et ...

Exercice 1

• Une entreprise de fabrication de vaisselle jetablesouhaite mettre en place un systèmed’information décisionnel sous la forme d’un datamart pour observer son activité de ventes auniveau des différents lieux de distributions de sesarticles et cela dans plusieurs villes.

35

Page 36: Université Batna 2 Faculté de Mathématiques et ...

Exercice 1• Ces lieux de distributions sont renseignés par leur

enseigne, leur type (en fonction de leur surface),leur adresse (code postal et ville), leurdépartement, leur région. Les ventes sontrenseignées selon une période qui se décline enmois, en trimestre et année. Les ventes sontobservées par le nombre d’articles selon le type,et le chiffre d’affaire.

36

Page 37: Université Batna 2 Faculté de Mathématiques et ...

Solution 1

37

Page 38: Université Batna 2 Faculté de Mathématiques et ...

Solution 2

38

Page 39: Université Batna 2 Faculté de Mathématiques et ...

Exercice 2• Concevoir un modèle en étoile qui permet

d’analyser les ventes d’une entreprise de restauration rapide. Le principe est de mesurer les ventes grâce aux quantités vendues et aux bénéfices, en fonction des ventes réalisées par jour, dans un restaurant donné, pour un aliment donné. L’objectif est de pouvoir analyser les ventes par jour, par semaine, par mois et par année. Les restaurants peuvent être regroupés en fonction de leur ville et de leur pays.

39

Page 40: Université Batna 2 Faculté de Mathématiques et ...

Solution

40

Page 41: Université Batna 2 Faculté de Mathématiques et ...

Modèle en flocon de neige

41

Page 42: Université Batna 2 Faculté de Mathématiques et ...

•On souhaite à présent mesurer le nombre decommandes qui est donné par jour et parrestaurant. Etendre le modèle précédent afin deprendre en compte cet aspect.

Exercice 2

42

Page 43: Université Batna 2 Faculté de Mathématiques et ...

43

Page 44: Université Batna 2 Faculté de Mathématiques et ...

44