3 nf浅谈BI领域的数据模型设计

  

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

  

  目录:   

  

  第一部分:基础概念   

  

  第二部分:设计方式   

  

  第三部分:银行业数据模型基本概念介绍   

  

  第四部分:银行业数据模型分主题介绍   

  

  第五部分:ODS和仓库   

  

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

  

  第一部分:基础概念   

  

  1.什么是LDM(逻辑数据模块)   

  

  LDM是一个业务组织的信息表示方式   

  

  不是数据库   

  

  平台独立   

  

  是对业务数据的逻辑表示   

  

  定义存在的数据实体和它们之间的关系   

  

  业务人员通过LDM就可以知道其业务问题能否被解决   

  

  2. ldm的特点   

  

  稳定性:   

  

  可以长期满足业务需求   

  

  正确性:   

  

  对真实世界的业务一对一的数据映射   

  

  共享性:   

  

  不是为特定部门或特定应用需求而设计   

  

  灵活性:   

  

  当业务环境变化后,只要进行最小的改动   

  

  3. ldm的行业特性   

  

  不同行业有不同的LDM参考模型   

  

  通信cLDM(沟通)   

  

  金融FISLDM(金融)   

  

  医疗(医疗)   

  

  零售(零售)   

  

  交通(运输)   

  

  旅游(旅行)   

  

  制造(制造)   

  

  4 .为什么要使用LDM(实施端)   

  

  减少成本(节约成本)   

  

  降低风险(降低风险)   

  

  1:1映射(LDM→PDM)   

  

  低维护量(低维护)   

  

  沟通(沟通)   

  

  全企业级(跨部门)   

  

  客户中心(以客户为中心)   

  

  5 .为什么要用LDM(客户端)   

  

  生成一个精确(准确)和一致(一致)的业务数据视图   

  

  对业务规则的清晰表达   

  

  可以超越当前数据的局限,提供数据集成的路线图   

  

  对各个层级的参与者提供沟通的手段   

  

  6.建模框架(数据建模框架)   

  

  7.LDM(逻辑数据模块)和PDM(物理数据模块)   

  

  8. ldm和ERD   

  

  ERD(实体关系图)   

  

  ERD是一个标准建模技术,对LDM进行图形化的表达   

  

  ERD技术可以通过不同的产品进行体现:   

  

  欧文   

  

  电力设计   

  

  矢量绘图软件   

  

  ERD需要表达:   

  

  实体(实体)。所有事物   

  

  关系(关系)。不同业务实体之间的关联关系   

  

  属性(属性),实体或者关系的数据事实(数据),是最低层级的信息,且业务含义不可拆分   

  

  主键(主键)   

  

  关系描述符(关系描述符)   

  

  外键(外键)   

  

  9.LDM和表布局(表样式)   

  

  表布局通过在LDM中加入样例数据(抽样数据),使得业务人员可以更直观的理解数据。   

  

  键属性用蓝色表示,非键属性用红色表示   

  

  第二部分:设计方式   

  

  建模方式:   

  

  第一步:定义业务需求与范围(要求)   

  

  第二步:定义实体(实体)   

  

  第三步:定义关系(关系/PK/颗)   

  

  第四步:定义属性(这款属性)   

  

  第五步:验证模型(验证)   

  

  第六步:正则化(归一化)   

  

  第七步:历史数据建模(历史建模)   

  

  第一步:定义业务需求和范围   

  

  LDM的构建是一个渐进的过程,也是随着企业业务和管理模型不断扩展而演进的。   

  

  LDM是对信息的表示方式,信息的分类就是主题,通过主题定义信息的范围   

3 nf浅谈BI领域的数据模型设计