数据仓库知识随记-数据建模

本文介绍了数据建模的重要性,如统一业务概念、梳理流程和确定系统边界。Teradata的通信行业逻辑数据模型提供了理解和应用数据模型的视角,强调其作为蓝图、模板和百科书的角色。数据模型通过符号和文本帮助开发人员和分析师理解数据元素及业务规则,促进有效沟通和系统集成。
摘要由CSDN通过智能技术生成

今天读了一篇Teradata关于数据模型的白皮书,《The Teradata Communications Industry Logical Data Model》,把自己对数据建模的理解再次进行了梳理。虽然这之前一直在学习SID模型,也在按照SID中的规范指导实际工作,但一直没有透彻地理解建模的本质和方法,仍然停留在”可做、不可讲“的程度。
在白皮书中,对数据模型有一个简单的定义:

A data model uses symbols and text to help developers and analysts better understand a set of data elements and the corresponding business rules. In addition, every model has a defined scope.

这个定义简单明了,即数据模型是利用“符号和文本”,帮助相关人员(即开发人员和分析人员)理解数据和业务规则。结合我自己的工作体会,数据模型可以起到如下一些作用:

  • 统一业务概念。由于业务概念不统一,会带来不少的额外沟通成本,而数据模型则提供了一个方法,可以让大家”统一的语言“进行交流和分析。
  • 流程梳理工具。当出现了新的业务或流程时,数据模型也提供了一个很好的工具,可以让相关人员很快地与已有概念结合起来进行分析,以较低的成本将新业务合理地融入到现有流程或系统中。
  • 确定系统边界。进行系统集成的时候,数据模型提供了一个很好的讨论起点,通过数据模型确定出系统的核心功能,明确出系统边界,从而制订出清晰的系统间接口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值