阅读 93

数据库建模和持续集成-经验小结

工欲善其事,必先利其器。在处理日常和数据相关的工作中,我认为有两个工具是被我们大多数人严重低估的,他们分别是Excel和PowerDesigner。这两个工具的功能十分强大,但是平时我们都仅仅使用了可能不到10%的功能,如果能够对它们深入研究,我们的工作效率会得到极大的提升。

在和团队沟通过程中发现,虽然大家都在使用PD建模,但是大多数时候都把PD当成一个画图工具,并没有体会到工具自带的高级功能有多强大。甚至只是简单画图,也出现了各种奇葩的用法,看得我一头雾水。

最近在内部梳理数据化建设的标准规范,我就趁着这个机会把原来实施数据标准化的一些实践经验记录下来。内容包括使用PowerDesigner和其他一些SCM工具的方法,计划从三个方面来进行介绍,分别是

  • 初级:使用PD建模的实践、规范、技巧;
  • 中级:使用PD自带的资料库功能实现PDM文件的版本管理;
  • 高级:使用Liquibase实现SCM流程中数据库的持续集成;

注意 本系列所有的内容,仅仅是我在工作实践中的一些经验和总结。介绍的规范和方法,也不是放之四海而皆准的标准。大家根据自身情况选择性参考。

PowerDesigner进行数据库物理建模的规范

PowerDesigner Repository进行版本管理

Liquibase实现数据库持续集成(编写中。。。)