1. 数据仓库中表的关系不受关系数据库设计范式的约束,但也要遵循一定的结构规范,如星形结构和雪花形结构即是这种类型的规范。同时这也是数据仓库逻辑结构的两种类型。
2. 在星形架构的基础上扩展出雪花形架构,实质上是在分析查询的性能和数据仓库的存储容量2方面进行权衡的结果。表3-3具体比较了2种类型的架构差异。只有明确了这些差异,才能在设计数据仓库时选择最合适的架构方式。
3. 数据仓库设计周期包括3个阶段:数据仓库规划分析阶段、数据仓库设计实施阶段及数据仓库的使用维护阶段。3个阶段是一个不断循环、完善和提高的过程。在一般情况下数据仓库系统不可能在一个循环过程中完成,而是经过多次循环开发,每次循环都会为系统增加新的功能,使数据仓库的应用得到新的提高。图3-16表达了这个循环的运动过程。表3-3 雪花形与星形层次结构的差异
| 星 形 | 雪 花 形 |
行数 | 多 | 少 |
可读性 | 容易 | 难 |
表格数量 | 少 | 多 |
搜索维的时间 | 快 | 慢 |
4. 微观数据仓库设计中各种概念之间的关系
5.