多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
**1. 特点** * 星型模型:由中间的一张事实表和周围的一圈维度表所构成 * 一个星型模式中只有一个事实表,这个事实表可以引用任意数量的维度表 * 星型模式将业务流程分为事实和维度 * 事实包含业务的度量,是定量的数据 * 如销售价格、销售数量、距离、速度、重量等是事实 * 维度是对事实数据属性的描述 * 如日期、产品、客户、地理位置等是维度 :-: ![](https://img.kancloud.cn/5d/d3/5dd31341e5a8542240eb5b20c5a73109_470x352.png) 星型模式 **2. 优点:** 星型模式是非规范化的,在星型模式的设计开发过程中,不受应用于事务型关系数据库的范式规则的约束。星型模式的优点如下: (1)简化查询。查询数据时,星型模式的连接逻辑比较简单,而从高度规范化的事务模型查询数据时,往往需要更多的表连接。 (2)简化业务报表逻辑。与高度规范化的模式相比,由于查询更简单,因此星型模式简化了普通的业务报表(如每月报表)逻辑。 (3)获得查询性能。星型模式可以提升只读报表类应用的性能。 (4)快速聚合。基于星型模式的简单查询能够提高聚合操作的性能。 (5)便于向立方体提供数据。星型模式被广泛用于高效地建立 OLAP 立方体,几乎所有的 OLAP 系统都提供 ROLAP 模型(关系型 OLAP),它可以直接将星型模式中的数据当作数据源,而不用单独建立立方体结构。 <br/> **3. 缺点** (1)不能保证数据完整性 (2)对于分析需求来说不够灵活