商业智能/数据仓库数据模型
外观
< 商业智能
- 目的
- 输入:KPI 列表、维度和预算
- 活动:为框架的数据仓库创建 ERD
- 输出:ERD 和关系数据模型
- 文档:ERD 和关系数据模型图
数据模型定义
数据模型是一组用于描述数据库结构的概念。这意味着数据类型、关系和对数据应该持有的约束。数据模型可以分为以下类别(Elmasri 和 Navathe 2005)
- 概念模型:提供与用户理解数据的方式相关的概念
- 物理模型:提供描述数据如何在计算机中存储的概念
- 表示/实现模型:最终用户可以理解的概念,但与数据在计算机中组织的方式相距不远
本章重点介绍如何创建概念数据模型。概念数据模型使用实体、属性和关系等概念。Chen 于 1976 年提出了实体关系数据模型。
实体:现实世界中的对象或概念 关系:进一步描述实体的兴趣属性 属性:两个或多个实体之间的关联
表示数据模型包括广泛使用的关系数据模型。