Un Cube, qu'est ce que c'est ?
Le
Bonjour,
pourriez vous m'expliquer ce qu'est un cube ?
est ce qu'un TCD est un type de cube ?
merci beaucoup pour toutes vos explications.
pourriez vous m'expliquer ce qu'est un cube ?
est ce qu'un TCD est un type de cube ?
merci beaucoup pour toutes vos explications.

Poser une question


a priori, un cube est avant tout une base de donnée... un TCD est un
outils de tableurs, donc pas une base de données...
http://en.wikipedia.org/wiki/Data_cube
moi je dirais globalement qu'un cube est une base de données
multidimensionnelles... une sorce d'espace vectoriel avec des axes
multimodaux (pas forcément, mais possible).
thanksforyourhelp wrote:
plus exactement un cube est un extrait d'une base de données modélisé de
façon multidimensionnelle (et non relationnelle), c'est à dire en étoile
ou flocon, et destiné à analyser un marché précis (datamart), par
exemple la productivité ou le profit.
On parle aussi de cube décisionnel.
A +
Le 03/10/2011 09:38, Pif 34 a écrit :
--
Frédéric BROUARD - expert SGBDR et SQL - MVP SQL Server - 06 11 86 40 66
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Enseignant Arts & Métiers PACA, ISEN Toulon et CESI/EXIA Aix en Provence
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
*********************** http://www.sqlspot.com *************************
un cube est du multidimensionnelle à trois dimensions (on parle de
hyper-cube pour 4 dimensions)
le multidimensionnelle est relationnel mais SQL ne sait pas l'utilisé si
il y a plus que deux dimensions
le multidimensionnelle est une maniere de structuré les données en multi
niveau (intersystem est l'editeur de CACHE qui est à ma connaissance le
seul SGBD multidimensionnelle)
Caché contient une implantation UNIVERSE-BASIC (c'est du DATA BASIC en
version pick-universe)
il y a trois manieres de faire du multi-niveau de données :
XML qui fait du multiniveaux par balise (ce qui explique que les
moulinettes XML-SQL soit du pipeau la seule maniere de transformé du XML
en SQL est artificiel comme la "perpective cavaliere" qui permet de
representer un cube sur une feuille de papier)
le multidimentionnel qui fait du multiniveau par dimensions multiple
le multi-valeur (ou apparenté PICK) qui fait du multiniveau par des
separateurs la norme prevoit 128 séparateurs
les deux premiers peuvent en theorie n'avoir aucune limite aux nombres
de niveaux et le dernier à theroriquement 128 niveaux la pratique est a
ce jours depuis 1968 aucune base de données n'a necessité de depasser 10
niveaux
en conclusion les SGBD à multi-niveau de données sont relationnels mais
SQL est incapable de les gerer si il y a plus que deux niveaux la
réalité est multi niveau mais SQL est limité a un espace plan , pour
gerer du multi niveau on peut utilisé les SGBD suivant:
UNIVERSE, REALITY, REVELATION, OPENQM, PICK, CACHE , ...............
SQLpro a écrit :
Encore une affirmation gratuite (et fausse)
depuis 3 ans le meme combat.... vivement la retraite (pas la mienne) !