令我难忘的DB2数据库之路
作者: 大雁山, 出处:IT168, 责任编辑: 李书琴,
2008-04-10 13:23
IBM的DB2是关系数据库的鼻祖,DB2关系模型改变了我的程序人生,并在我从事的项目中留下了深深的烙印。
6. DB2迈向平民
在本文就要结束时,有一条消息让我颇感意外,DB2有免费版本可以下载了,称为DB2 Express_C。大名鼎鼎的DB2终于走出深宫,迈向平民,始终是值得庆贺的一件大事。
我一直很留意程序员对数据库技术的讨论,早年我也非常迷恋DBA的角色,能将复杂的数据库系统玩弄于股掌之中,被我视为数据库修为的最高境界。后来,经历的项目多了,发现项目的成败,设计举足轻重,而具体的数据库系统,反倒无关紧要了。其实所有的数据库都是大同小异的,因此,我对具体数据库系统的关注日渐淡漠,兴趣开始转向所有数据库应用系统都要面临的设计问题。再好的数据库系统也无法挽救拙劣的设计,而良好的设计在任何数据库系统上都会有上佳表现。数据库设计的基础不是具体的RDBMS,而是RDBMS的灵魂,即DB2的关系模型,要想在数据库设计上有所作为,除了精通DB2的关系模型理论,别无他法。
现在,DB2来了,带着Codd的关系模型理论,让我们终于有机会溯本追源,一探关系模型的正宗源头。借着DB2的东风,希望IT技术媒体能多开辟一个以数据库设计为侧重点的内容板块,向程序员普及和推广DB2的关系模型理论,以及这一理论在实际项目上的运用原则,让有志在数据库设计领域发展的程序员们,少点把时间和精力浪费在诸如“如何消除重复记录”之类毫无意义的帖子上,让DB2关系模型的理论,深入程序员的心中。
- 本文关键词:

