技术开发 频道

华东计算所王金华:数据开发工程化实践

  【IT168 专稿】2013年4月18-20日,第四届中国数据库技术大会(DTCC 2013)在北京福朋喜来登酒店拉开序幕。在为期三天的会议中,大会将围绕大数据应用、数据架构、数据管理(数据治理)、传统数据库软件等技术领域展开深入探讨,并将邀请一批国内顶尖的技术专家来进行分享。本届大会将在保留数据库软件应用实践这一传统主题的基础上,向大数据、数据结构、数据治理与分析、商业智能等领域进行拓展,以满足于广大从业人士和行业用户的迫切需要。

  自2010年以来,国内领先的IT专业网站IT168联合旗下ITPUB、ChinaUnix技术社区已经连续举办了三届数据库技术大会,每届大会超过千人规模,云集了国内技术水平最高的数据架构师、DBA、数据库开发工程师、研发总监、IT经理等,是目前国内最受欢迎的数据库技术盛会。

数据开发工程化实践
点击进入第四届中国数据库技术大会(DTCC 2013)报道专题

  在4月20日(大会第三天)下午的主题演讲中,来自华东计算所的部门技术总监、资深架构师王金华老师,为我们分享了关于《数据开发的工程化实践》的相关话题,其中主要提到了基础数据编码不一致、基础数据的理解不一致、基础数据的物理定义不一致、基础数据的操作规则不一致等问题。如何在不同角色、不同业务人员间实现企业业务的共同理解?如何进行标化的数据设计?

数据开发工程化实践
华东计算所的部门技术总监、资深架构师王金华

  “软强数弱”的问题

  且让我们来看看一些现实的问题,软件开发过程有:需求变更记录表、需求跟踪矩阵、版本控制、审批手续、升级规定等问题。同时,有数据库变更表记录表、变更审批制度吗?数据库是不是开发开发人员想加一个表就加了,谁给记录了?为插入数据方便,开发人员是不是想删一个外键就删了?

数据开发工程化实践
“软强数弱”的问题

  数据开发过程中,角色是否明确?有专业的数据规划、设计、测试吗?还是从数据需求 到模型设计 到SQL开发和测试 都是那么一两个人?所幸,20多年来高度重视数据的备份恢复,且有很多工具、软件来支撑,甚至有专业的服务公司来提供服务,但备份出来的是不是都是一堆DMP/DBF/DAT/XML?当您想找数据时,是否常常因副本太多而不知道数据在哪个文件?

数据开发工程化实践
如何“强数”

  为什么要执行该流程

  增强数据模型的标准化;

  提高数据的可管理性;

  使结构和数据的变更受控;

  强化数据设计的可读性。

数据开发工程化实践
如何“强数”

  发挥的效益

  改善了数据质量;

  强化了数据的管控;

  提高了数据设计的可用性。

0
相关文章