Vous êtes sur la page 1sur 15

Faculté des Sciences Économiques et de Gestion de Nabeul

Mastère de Recherche en Business Computing (BC)

Entreposage, analyse et fouille de


données

Introduction

FESSI B.

Plan
• Système d’information
• Système transactionnel
• Système décisionnel
• Système transactionnel vs système décisionnel
• Données: définitions, types, évolution
• Contexte et problématiques
• Entreposage-Analyse-Fouille
• Objectifs

FESSI B. 2

FESSI B. 1
Système d’information (SI)

Qu’est ce qu’un système d’information?

FESSI B. 3

Système d’information (SI)

• Un SI est l’ensemble de ressources (moyens) humaines,


matériels, logiciels et de réseaux de communication de données
utilisées pour collecter, stocker, traiter, transformer et diffuser
l'information au sein d'une entreprise.

• Un SI a pour objectif de faciliter l'établissement et la mise en


œuvre de la stratégie, en particulier de concrètement supporter
la réalisation des activités de l’entreprise à partir des processus
définis.

FESSI B. 4

FESSI B. 2
Système d’information (SI)
Planification
stratégique

Contrôle de gestion

Décomposition Gestion opérationnelle


(transactionnelle)
en niveaux
Le modèle d’Anthony

Décomposition
systémique Niveau abstrait
Entreprise

Un seul système

FESSI B. 5

Système d’information (SI)


Chaque niveau est considéré Système de
comme un sous-système pilotage
Système
Niveau abstrait d’information

Système opérant

Un seul système
Chaque niveau peut être Division fonctionnelle
décomposé en sous-
systèmes

SS1 SS2
Systèmes d’Information fonctionnels <=
Plusieurs sous-
systèmes inter-reliés
SS11 SS12 SS21
FESSI B. 6

FESSI B. 3
Système d’information (SI)
• Un SI peut être décomposé en deux sous systèmes:
transactionnel (opérationnel) et décisionnel.

Système
d’information

Système Système
opérationnel décisionnel

- Système transactionnel - Système de pilotage


- Système de contrôle - Système exécutif
- Système de collaboration -…
- …
FESSI B. 7

Système transactionnel

Qu’est ce qu’un système transactionnel ?

FESSI B. 8

FESSI B. 4
Système transactionnel

• OLTP: On-Line Transactional Processing.


• Le type transactionnel (ou opérationnel) caractérise les outils
traditionnels de gestion et d’exploitation des données.
• La gestion des données: saisie, stockage, mise à jour, sécurité et
intégrité des données.
• Le système transactionnel est développé pour gérer les
transactions quotidiennes concernant tout type de flux (financiers,
administratifs, commerciaux, etc.).
• Le système transactionnel utilise des bases de données supportant
des applications particulières, telles que les inventaires des
magasins, les réservations d’hôtel, etc.

FESSI B. 9

Système transactionnel

• Les données sont conservées sur une courte période (pas


d’archives). Elles sont très détaillées, personnelles et identifiées.

Exemple: Un service de commandes en ligne mettra en œuvre un


processus technique qui se traduira par une suite de transactions,
avec des mises à niveau au sein de plusieurs serveurs (stocks,
facturation, logistique, etc.).

FESSI B. 10

10

FESSI B. 5
Système décisionnel

Qu’est ce qu’un système décisionnel ?

FESSI B. 11

11

Système décisionnel

• OLAP: On-Line Analytical Processing.


• Le système décisionnel couvre l’ensemble des outils et technologies
permettant d’aider l’entreprise dans le pilotage de son activité en
améliorant la prise de décision.
• Le système décisionnel est un moyen qui aide à définir et mettre en
œuvre des stratégies d’entreprise, qui s’adaptent continuellement
avec son environnement.
• Le système décisionnel est capable d’agréger les données internes
ou externes et de les transformer en information servant à une
prise de décision rapide.

FESSI B. 12

12

FESSI B. 6
Système décisionnel

• Le système décisionnel est capable de répondre à des questions


spécifiques, complexes nécessitant la mise en place de nouvelles
méthodes d’extraction d’informations et d’analyses.
• Le système décisionnel offre au décideur une vision transversale
de l'entreprise.

Exemple:
Quelles sont les ventes du produit X pendant le trimestre A de
l’année B dans la région C?
Est-ce que la baisse de prix de 10% par rapport au concurrent
ferait redémarrer les ventes du produits X?

FESSI B. 13

13

Système transactionnel vs Système décisionnel

Système d’information

Transactionnel Décisionnel

- réalisation des - définir la stratégie,


opérations au jour piloter les opérations,
le jour analyser les résultats, …

FESSI B. 14

14

FESSI B. 7
Système transactionnel vs Système décisionnel

 Les applications transactionnelles sont constituées de


traitements factuels de type OLTP.
 Les applications d'aide à la décision sont constituées de
traitements ensembliste de type OLAP.

 Les applications transactionnelles ne peuvent pas répondre


efficacement aux requêtes complexes et lourdes des systèmes
décisionnels => dégradation de la performance des systèmes
transactionnels.

 Les applications transactionnelles ne conservent pas leurs


données.
 Les applications décisionnelles reposent sur des données
historisées, en plus des données provenant des différents
systèmes transactionnels (de production).
FESSI B. 15

15

Système transactionnel vs Système décisionnel


SI Transactionnel (OLTP) SI Décisionnel (OLAP)
Objectif Contrôler et exécuter les Assister dans la planification, la
tâches quotidiennes et résolution de problème et la
fondamentales de l'entreprise prise de décision
Mode d’interaction Insertion, mise à jour, Sélection de données
entre user et BD suppression et sélection de
données
Interrogations et modifications
fréquentes des données
Périmètre d’interaction Transactions unitaires Sélection de données en
entre user et BD masse
Données Orientées applications Orientées sujets (d'analyse)
Type d’utilisation Prédéfinie, prévisible Non prédéfinie, imprévisible
Complexité des Faible (requêtes simples) Elevée
requêtes users
Nature des données Données courantes Données courantes + archivées
Users Plusieurs users, personnel Les gestionnaires, les cadres
FESSI B. 16

16

FESSI B. 8
Données

Qu’est ce qu’une donnée?

FESSI B. 17

17

Données: définitions
• Représentation conventionnelle d'une information en vue de son
traitement informatique (larousse.fr)
• Description élémentaire d’une réalité (Wikipédia)
Données Informatiques
• Informations utilisées par un logiciel. Elles peuvent être créées par
l'utilisateur ou par le programme lui-même (dicofr.com)
• «Toute représentation de faits, d'informations ou de concepts sous une
forme qui se prête à un traitement informatique, y compris un
programme de nature à faire en sorte qu'un système informatique
exécute une fonction» (Convention de l'Europe sur la lutte contre la
cybercriminalité)
• Une donnée est donc une description élémentaire, souvent codée,
d'une chose, d'une transaction d'affaire, d'un événement, etc.
• Les données peuvent être conservées et classées sous différentes
formes FESSI B. 18

18

FESSI B. 9
Données: types

Données Ce sont des données reformatées et leurs éléments, réorganisés,


structurées selon une structure permettant à chacun d'être traité, organisé et
manipulé selon diverses combinaisons, afin de mieux exploiter les
informations.

Données non Ce sont des données représentées ou stockées sans format prédéfini,
structurées dont l’accès, le traitement et la compréhension sont plus difficile. Elles
sont constituées de divers types: texte brut, dates, nombres, etc.
En réalité, très peu de données sont complètement non structurées
(en général, elles sont considérées structurées dans une certaine
mesure).

Données semi
Ce sont des données qui n'ont pas été organisées en référentiel
structurées
spécialisé (une base de données par exemple), mais qui comportent
néanmoins des informations associées (des métadonnées par
exemple) qui les rendent plus faciles à traiter que des données brutes.
Elles constituent une forme intermédiaire et leurs accès et analyse
sont possibles . FESSI B. 19

19

Evolution des données

30 % données générées seront temps réel

http://www.nextinpact.com/news/81709-infographie-50-ans-devolution-stockage-capacite-au-cout-par-go.htm

FESSI B. 20

20

FESSI B. 10
Evolution de la nature des données
Expertise transférée
Sagesse sur plusieurs années

Connaissance dans un
domaine spécifique
Expertise

Information + idées +
expérience
Connaissance
Données traitées
et filtrées

Information Tous les


élements dans
l’environnement
de l’entreprise
Données

FESSI B. 21

21

Contexte et problématiques

Flux d’entrées
Flux de sorties

Données Décisions

Stocker Analyser
FESSI B. 22

22

FESSI B. 11
Contexte et problématiques

Données: volumineuses,
distribuées, hétérogènes,
très détaillées
Traitement: analyser,
synthétiser, visualiser

Utilisation: des experts,


des analystes, non
informaticiens
Objectifs: complexes,
variés, spécifiques

FESSI B. 23

23

Contexte et problématiques

FESSI B. 24

24

FESSI B. 12
Entreposage-Analyse-Fouille
IN
répondre aux demandes
d’analyse des données

Entreposage

stocker les données et les


ordonner Analyse

Fouille OUT
dégager des informations
qualitatives nouvelles

FESSI B. 25

25

Entreposage-Analyse-Fouille

Entreposage - Quelles sont les données à traiter??


- Quels sont les outils utilisés??
Disponibilité?? Coût??
Analyse
- Quelles sont les données à stocker??
- Où les stocker?? Les outils?? Fouille
- Quelles sont les structures existantes ??

Les outils d’analyse dépendent: - Quelle est la nature des résultats ??


- Structure de données de stockage
Qualitatives !!! Quantitatives!!!
- Nature des résultats souhaitées
- Quels sont les algorithmes à utiliser ??

FESSI B. 26

26

FESSI B. 13
Objectifs
Profiter de la grande masse d’informations afin d'apporter aux
décideurs d'une entreprise les moyens de répondre à leurs
questions:
 En donnant un accès rapide et simple à l’information
 En donnant du sens aux données

Mettre en place des systèmes d’information dédiés aux différents


types d’applications

FESSI B. 27

27

Références

• Michel Bruley, Système d'information décisionnel : à quoi cela sert-il ?, 2011.


• http://www.journaldunet.com/solutions/dossiers/pratique/systemes-
transactionnels.shtm
• http://www.louadi.com/Cours/MSB%20MIS.htm
• Margaret Rouse. Données semi-structurées. WhatIs.com
http://www.lemagit.fr/definition/Donnees-semi-structurees
• https://www.scriptol.fr/programmation/nosql.php
• https://air.imag.fr/index.php/NewSQL

FESSI B. 28

28

FESSI B. 14
Entreposage:
Outils classiques et base de
données

FESSI B. 29

29

FESSI B. 15

Vous aimerez peut-être aussi