管理进化

数据仓库有哪些模型


数据模型是抽象描述现实世界的一种工具和方法,是通过抽象的实体及实体之间联系的形式,来表示现实世界中事务的相互关系的一种映射。数据仓库有业务模型、领域模型、逻辑模型、物理模型等模型。对于数据仓库四种模型的具体内容我们将在文章中展开。

一、 什么是数据模型

数据模型是抽象描述现实世界的一种工具和方法,是通过抽象的实体及实体之间联系的形式,来表示现实世界中事务的相互关系的一种映射。在这里,数据模型表现的抽象的是实体和实体之间的关系,通过对实体和实体之间关系的定义和描述,来表达实际的业务中具体的业务关系。

二、数据仓库的模型

数据仓库模型是数据模型中针对特定的数据仓库应用系统的一种特定的数据模型,一般的来说,我们数据仓库模型分为几下几个层次:

1、业务建模,生成业务模型。

主要解决业务层面的分解和程序化。

2、领域建模,生成领域模型。

主要是对业务模型进行抽象处理,生成领域概念模型。

3、逻辑建模,生成逻辑模型。

主要是将领域模型的概念实体以及实体之间的关系进行数据库层次的逻辑化。

4、物理建模,生成物理模型。

主要解决逻辑模型针对不同关系型数据库的物理化以及性能等一些具体的技术问题。

总结:

因此,在整个数据仓库的模型的设计和架构中,既涉及到业务知识,也涉及到了具体的技术,我们既需要了解丰富的行业经验,同时,也需要一定的信息技术来帮助我们实现我们的数据模型。

最重要的是,我们还需要一个非常适用的方法论,来指导我们自己针对我们的业务进行抽象,处理,生成各个阶段的模型。

智齿客服