1数据仓库 13数据仓库的数据模型 星型模式由多个维表和一个事实表组成 事实表 维表 BUSINESS RESULTS FISCAL QUARTER 维表 PRODUCT QTR PRODUCT QUARTER YEAR Prod. No REGION BEG DATE Prod name END DATE Prod Descr 维表 Prod Style SALES REVENUE Prod Line REGION SUBREGION
• 星型模式:由多个维表和一个事实表组成 1.3 数据仓库的数据模型 1 数据仓库 维表 PRODUCT Prod. No. Prod. Name. Prod. Descr. Prod. Style Prod. Line 事实表 BUSINESS RESULTS PRODUCT QUARTER REGION 维表 FISCAL QUARTER QTR YEAR BEG DATE END DATE REGION SUBREGION 维表 SALES REVENUE
1数据仓库 13数据仓库的数据模型 雪花模式 事实表 维表 BUSINESS RESULTS FISCAL QUARTER FQ DATES 维表 PRODUCT QTR BEG DATE PNAME PRODUCT QUARTER。 YEAR END DATE Prod Name Prod. No REGION BEG DATE。 Prod. descr Prod Name Prod Descr Prod Style SALES REVENUE Prod. Line no REGION LINE SUBREGION Prod Line no rod Line Name
• 雪花模式 1.3 数据仓库的数据模型 1 数据仓库 维表 PNAME PRODUCT Prod. No. 。Prod. Name Prod. Descr. Prod. Style 。Prod. Line No. 事实表 BUSINESS RESULTS 。PRODUCT QUARTER。 REGION 。 维表 FISCAL QUARTER FQ DATES QTR YEAR BEG DATE。 SALES REVENUE REGION SUBREGION Prod. Name. Prod. Descr. Prod. Line No. Prod. Line Name BEG DATE END DATE LINE
1数据仓库 13数据仓库的数据模型 事实星座 事实表1 维表 事实表2 BUSINESS RESULTS PRODUCT USINESS FORECAS PRODUCT Prod. No PRODUCT QUARTER Prod Name FUTURE QTR REGION Prod Descr REGION REVENUE Prod Style PROJECTED- REVENUE Prod Line
• 事实星座 1.3 数据仓库的数据模型 1 数据仓库 事实表1 BUSINESS RESULTS PRODUCT 。 QUARTER REGION REVENUE 维表 PRODUCT Prod. No. Prod. Name. Prod. Descr. Prod. Style Prod. Line 事实表2 BUSINESS FORECAST 。 PRODUCT FUTURE QTR REGION PROJECTED— — REVENUE
1数据仓库 4数据仓库的设计 数据仓库的设计步骤 数据仓库运行与维护 概念模型设计 分析主题域,针对每一个选定的当前实施的主题域 1.界定系统边界 逻辑模型设计 物理模型设计 据 仓设数 2确定主题域 1粒度层次划分 确定存储结构 库计据 生接装 2数据分割策略_2确定索引结构成入 技术准备工作 3记录系统定义 3.确定存放位置 1技术评估 A关系模式定义A4确定存储分配 2.技术环境准备
数据仓库的设计步骤 1.4 数据仓库的设计 1 数据仓库 1.界定系统边界 2.确定主题域 逻辑模型设计 4.关系模式定义 3.记录系统定义 1.粒度层次划分 2.数据分割策略 物理模型设计 1.确定存储结构 2.确定索引结构 3.确定存放位置 4.确定存储分配 技术准备工作 1.技术评估 2.技术环境准备 概念模型设计 分析主题域, 针对每一个选定的当前实施的主题域 1. 设 计 接 口 2. 数 据 装 入 数 据 仓 库 生 成 数据仓库运行与维护
1数据仓库 4数据仓库的设计 概念模型设计 界定系统边界 要做的决策类型有哪些? 决策者感兴趣的是什么问题 这些问题需要什么样的信息? 要得到这些信息需要包含原有数据库系统的哪些部分的数 据 确定主要的主题域及其内容 主题域的公共码键 主题域之间的联系 充分代表主题的属性组 概念模型设计的成果 决策主题的ER图
• 概念模型设计 – 界定系统边界 • 要做的决策类型有哪些? • 决策者感兴趣的是什么问题 • 这些问题需要什么样的信息? • 要得到这些信息需要包含原有数据库系统的哪些部分的数 据 – 确定主要的主题域及其内容 • 主题域的公共码键 • 主题域之间的联系 • 充分代表主题的属性组 – 概念模型设计的成果 • 决策主题的ER图 1.4 数据仓库的设计 1 数据仓库