OLAP

Image manquante
Symbole-ordinateur.png


Cet article est une ébauche concernant l'informatique, vous pouvez partager vos connaissances en le modifiant.

Online Analytical Process (OLAP), désigne les bases de données multidimensionnelles destinées à l'analyse et il s'oppose au terme OLTP qui désigne les systèmes transactionnels. Ce terme a été défini par Ted Codd il y a plus de 10 ans au travers de 12 règles que doit respecter une base de données si elle veut adhérer au concept OLAP.

Les 12 règles de Codd sont :

Ce concept est appliqué à un modèle virtuel de représentation de donnée appelé cube ou hypercube OLAP. Il existe ensuite plusieurs déclinaisons semblable à des drivers qui permettent d'adapter le stockage des données sur différent types de base de données pour implémenter le concept OLAP :

La grande idée sous jacente est que la représentation des données ne doit plus être tabulaire comme c'est le cas pour les bases de données relationnelles.

On doit être capable, et c'est le cas avec les outils actuellement sur le marché, de pouvoir présenter les données sous la forme que l'on souhaite.

See also: OLAP, Base de données, Driver, Hypercube OLAP, M-OLAP, Ted Codd, R-OLAP