II.4.2 SYSTEMES TRANSACTIONNELS ET SYSTEMES
DECISIONNELS
Les Système de Gestion de Base de Donnée (SGBD) ont
été créés pour gérer de grands volumes
d'information contenus dans les différents systèmes
opérationnels qui appartiennent a l'entreprise.
Ces données sont manipulées en utilisant des
processus transactionnels en ligne, .parallèlement à
l'exploitation de l'information contenue dans ces systèmes
opérationnels, les dirigeants des entreprises ont besoin d'avoir une
vision globale concernant toute cette information pour faire des calculs
prévisionnels, des statistiques ou pour établir des
stratégies de développement et d'analyses des tendances.
|
système transactionnel
|
système décisionnel
|
Données
|
Exhaustives courantes dynamiques
|
Résumées historiques statiques
|
|
orientées applications
|
orientées sujets
|
|
|
(d'analyse)
|
Utilisateurs
|
Nombreux
|
peu nombreux
|
|
varies (employés, directeurs)
|
uniquement les décideurs
|
|
concurrentes
|
non concurrents
|
|
mises à jour et interrogations
|
interrogations
|
|
requêtes prédéfinies
|
requêtes imprévisibles et complexes
|
|
réponses immédiates
|
réponses moins rapides
|
|
accès a peu d'information
|
accès a de nombreuses informations
|
Tableau II. 2. compare les caractéristiques des
systèmes
II.4.3 DIFFERENCE ENTRE LE SYSTEME OLTP ET LE DATA
WAREHOUSE [8]
Les Data Warehouse et les Systèmes OLTP (On Line
Transaction Processing) répondent à besoins très
différents. Les Data Warehouse conçu pour prendre en charge des
interrogations ad hoc. La taille du Data Warehouse n'est pas connue
à l'avance. Par conséquent, celui-ci doit être
optimisé pour offrir de bonnes performances dans le cadre
d'opérations d'interrogation très diverses. Les systèmes
OLTP prennent généralement en charge des opérations
prédéfinies. Les applications peuvent être
réglées ou conçues spécifiquement pour ces
opérations.
Un Data Warehouse est mise à jour
régulièrement par les processus ETL (Extraction, Transformation
and Loading), un système de chargement de données en masse
soigneusement défini et contrôlé. Il n'est pas mise
à jour directement par les utilisateurs. Dans les systèmes OLTP,
les utilisateurs exécutent régulièrement des instructions
qui modifient les données de la base. La base de données OLTP est
à jour en permanence et elle reflète l'état actuel de
chaque transaction.
Mémoire MANKAMBA YANKUMBA Jean Luc UKA 2015 - 2016
16
|
MISE EN PLACE D'UN SYSTEME DECISIONNEL BASE SUR LE DATA MART ET
L'ARBRE DE DECISION POUR LE RECRUTEMENT DU PERSONNEL A LA DGR KOC
|
Les Data Warehouse utilisent souvent des schémas
dénormalisés ou partiellement dénormalisés (tels
que le schéma en étoile) pour optimiser les performances des
interrogations. A l'inverse, les systèmes OLTP ont souvent recours
à des schémas totalement normalisés pour optimiser les
performances des opérations de mise à jour, d'insertion et de
suppression, et pour garantir la cohérence des données. Il s'agit
là des différences générales, elles ne doivent pas
être considérées comme des distinctions strictes et
absolues.
De manière générale, une interrogation
portant sur un Data Warehouse balaye des milliers voire des millions de lignes.
En revanche, une opération OLTP standard accède à quelque
enregistrement seulement.
Le Data Warehouse contient généralement des
données correspondant à plusieurs mois ou années. Cela
permet d'effectuer des analyses historiques. Les systèmes OLTP
contiennent généralement des données quelque semaine ou
mois. Ils conservent uniquement des données historiques
nécessaires à la transaction en cours.
|