业银行数据仓库的逻辑数据模型设计new

业银行数据仓库的逻辑数据模型设计new

ID:34481777

大小:297.60 KB

页数:4页

时间:2019-03-06

业银行数据仓库的逻辑数据模型设计new_第1页
业银行数据仓库的逻辑数据模型设计new_第2页
业银行数据仓库的逻辑数据模型设计new_第3页
业银行数据仓库的逻辑数据模型设计new_第4页
资源描述:

《业银行数据仓库的逻辑数据模型设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据熬软件技术2004年6月10日第6期坪南金私电肛◆中国建设银行安徽省分行杨俊生一、引言随着商业银行核心业务系统数据大集中和管理信息系统整合进程的加快,利用数据仓库技术,通过建立数据仓库系统来对集中后的各类海量业务数据和管理数据加以整合和利用,从而支持人世后商业银行科学的业务分析和管理决策,对商业银行发展具有十分重要的意义。而数据仓库系统如何对海量数据进行有效组织和管理,并使之支持千变万化的管理业务分析与决策,主要依赖于数据仓库系统逻辑数据模型(LogicalDataModel,简称LDM)的设计。逻辑数据模型设计的优劣决定着数据仓库的数据

2、组织、数据扩展、数据挖掘等能力,也直接决定数据仓库的系统性能、访问效率等,从而直接决定着数据仓库系统的建设成败。二、数据仓库系统的建模方法数据仓库系统模型设计不同于一般意义上的数据库系统模型设计。数据库系统模型设计是面向具体应用需求的设计,它基本上按照收集需求、分析应用需求、建立实体关系(E—R)图、确定实体和属性的内容来设计数据库,可以说数据库系统的模型设计是业务驱动的。而数据仓库系统的模型设计,是面向业务主题和面向数据相结合的设计。一方面,数据仓库系统是面向各种业务主题,为各种分析型管理业务需求提供服务的信息系统,它的模型设计必然面向管理业务

3、需求;另一方面,数据仓库系统建立在现有的数据库基础之上,是在已有的源数据库系统的数据之上,按照收集数据源、获取集成数据、分析数据、理解数据来进行数据模型设计的,不能脱离现有的源数据库系统中的数据,因而也是数据驱动的。在数据仓库系统的逻辑数据模型设计中,应坚持“业务驱动和数据驱动相结合”的方法来设计逻辑数据模型。三、数据仓库LDM模式的选择在数据仓库的逻辑数据模型设计中,常见的LDM模式有三种:1.第三范式(ThirdNormalFonn)范式是数据仓库逻辑模型设计的基本理论,一个关系模型可以从第一范式到第五范式按规范化方式(No珊alize)进行

4、逐步分解。在数据仓库逻辑数据模型中通常采用第三范式,它有严格的数学定义:一是每个属性值唯一,不具多义性;二是每个非主属性必须完全依赖于整个主键,而非主键的一部分;三是每个非主属性不能依赖于其他关系中的属性。从这个定义可以看出,范式是围绕属性之间的关系作出的,是减少数据冗余、规范数据关系的根本保证。采用第三范式模式设计的数据仓库的优点是数据存储冗余度低、数据组织结构性好、反映的业务主题能力强以及具有较好的业务扩展性等;缺点是跨表操作多,查询效率较低,对数据仓库的硬件性能要求高。2.星型模式(Star—Schema)星型模式是一种多维的数据关系,它由

5、一个事实表(FactTable)和一组维表(DimensionTable)组成。每个维表都有一个维作为主键,所有这些维组合成事实表的主键,即事实表的主键的每个元素都是维表的外键。事实表的非主属性称为事实(Fact),它们一般都是数值或其他可以进行计算的数据,而维表大多是文字、时间、类型等数据。采用星型模式设计的数据仓库的优点是由于数据的组织已经过预处理,查询访问效率较高;缺点是数据存储冗余大,对新业务扩展能力差。3.雪花模式(snownakeStnlcture)JUN.10,2004N0.6■万方数据坪岛金骷电

6、j垂InNANCI^1.COMPU

7、TER0FHUANAN软件技术2004年6月10日第6期雪花模式是界于第三范式和星型模式之问的一种设计模式,通常是部分数据组织采用第三范式的规范结构,部分数据组织采用星型模式的事实表和维表结构。在某些情况下,雪花模式的形成是由于星型模式在组织数据时,为减少维表层次和处理多对多关系而对数据表进行规范化处理后形成的。采用雪花模式设计的逻辑数据模型是一种变通的形式,部分程度上兼顾了存储效率和访问效率,它既有第三范式模式和星型模式的优点,也有它们的缺点。在商业银行中,数据仓库采用哪一种模型设计模式设计LDM,取决于多种因素,如数据粒度与层次、数据分割策略

8、、可扩展能力、数据仓库系统性能、投资成本、数据挖掘和知识探索能力(KnowledgeDiscovery)等等。一般而言,在企业级数据仓库(EnterpriseDatawarehouse)或者中央级别的数据仓库中,考虑到数据规模多故采用第三范式模式建立LDM,而在部门级的数据集市中,因考虑到访问效率多所以选择采用星型模式设计LDM。在特定环境下,为兼顾存储和效率,也有采用雪花模式设计数据仓库的LDM。四、商业银行数据仓库LDM的设计步骤1.采用业务驱动方式初步建立LDM商业银行数据仓库系统为管理业务和决策分析提供支持与服务。常见的商业银行管理业务有

9、客户关系管理(customRelationshipManagement,cRM)、风险管理(RiskManagement,RM)、财务绩

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。