1.两种数据结构
Normalize(规范化数据)&De-normalize(反规范化数据)
De-normalize特点:多表数据整合为一,信息综合
数据冗余,占物理空间
直接表单查询,速度快
以'空间'换取'时间'
Normalize:多表多数据查询性能差;表间物理存储独立,关联查询
2.多维模型
多维数据模型
优点:多维数据模型最大的优点就是其基于分析优化的数据组织和存储模式。
缺点:多维模型的缺点就是与关系模型相比其灵活性不够,一旦模型构建就很难进行更改。因此在建立多维模型前,一般会根据需求首先详细的设计模型,确定好包含哪些维和度量,以及数据保持在哪个粒度上才能满足用户的分析需求。
星型模型-----事实表居中,多个维表呈辐射状分布四周通过主键和外键与事实表相连。是反规范化的,有数据冗余,查询时不需要外部连接,速度快维护简单。反规范化设计其实就是第三范式3NF(或2NF)到多维(ROLAP)模型的设计过程。
雪花模型-----事实表跟维表的关联不止一层,对星型模式维表进一步层次化。介于第三范式和星型模式之间的一种设计模式。规范化的,数据冗余少,一定程度上减少了存储空间,却降低了查询性能。
实际应用中,常将两种模型混合使用。不过很多情况下牺牲空间换取时间从而提高性能。
多维数据模型作为一种新的逻辑模型赋予了数据新的组织和存储形式,而真正体现其在分析上的优势还需要基于模型的有效的操作和处理,也就是OLAP(On-line Analytical Processing,联机分析处理)。
OLAP类型:
MOLAP(Multidimensional)
--基于多维数组的存储模型,也是最原始的OLAP,但需要对数据进行预处理才能形成多维结构。
ROLAP(Relational)
--比较常见的OLAP类型,完全基于关系模型进行存放,只是它根据分析的需要对模型的结构和组织形式进行的优化,更利于OLAP。
扩展:
http://webdataanalysis.net/web-data-warehouse/data-cube-and-olap/
- 大小: 51 KB
分享到:
相关推荐
浅谈多维园林景观.docx
浅谈多维精益管理体系在供电企业会计核算中的应用
和用PowerDesigner建立数据仓库多维模型的研究
浅谈平面设计多维化表现.doc
星型模式、雪花模型多维数据建模分析,包含不同的数据建模方法
浅谈国有企业多维会计核算模式的构建
一篇介绍后关系数据库的文章,较系统的介绍了其存储原理,实现方法等。
介绍了利用PowerDesigner建立数据仓库多维模型
[多维,善人,政治]浅谈孔子善人政治的多维考量.pdf
浅谈高校食品安全多维监控体系的建立其它.docx
多维数据库和空间多维数据的数学模型与人工智能 (1).pdf
应用系统的多维模型PPT学习教案.pptx
对著名的神经元数学模型MP模型进行了研究,提出了一种多维MP模型.用数学方法给出了一个多维非线性变换,推广了神经网络的基本问题.并给出了多维MP模型的电路实现.
多维数据库和空间多维数据的数学模型与人工智能.pdf
数据仓库多维数据模型的设计.docx数据仓库多维数据模型的设计.docx数据仓库多维数据模型的设计.docx数据仓库多维数据模型的设计.docx数据仓库多维数据模型的设计.docx数据仓库多维数据模型的设计.docx数据仓库多维...
多维网上拍卖优化机制与决策模型研究 在网上多维拍卖的机理设计中,多维拍卖竞胜标的确定问题是一个十分复杂的 问题,事实上它已经被证明是NP C Non-deterministic Polynomial,非确定性多项式) 难题。本文是通过...
传统的OLTP系统均是建立在ER数据模型的基础上, 而数据仓库则是建立在多维模型的基础之上。因此,如果能基于ER模型进行多维建模,势必可以缩短数据仓库系统开发周期,节省开发费用。本文提出了基于上述思想的多维...
论文研究-基于小波和多维泰勒网动力学模型的金融时间序列预测.pdf, 提出建立多维泰勒网动力学模型及参数辨识方法, 和基于小波多维泰勒网模型的金融时间序列预测方法. ...
研究了模型的共形协整Wheeler-DeWitt(WDW)方程。 在某些限制下,在台球壁形成的极限中发现了WDW方程的渐近解,这将问题简化为所谓的<math> <mrow> “>(</ mo> <mi> D </ mi> <mo> + </ mo> <mi> l </ mi>...