令我难忘的DB2数据库之路
2007-11-02 21:41:17 来源:WEB开发网 5. 关系模型改变了我
关系模型是一本武功秘笈,打通了我的任督二脉,那一个多月的闭门修炼,让我的功力大有长进。我开始把自己想象成一个获得师傅真传的武林弟子,怀揣关系模型的内功心诀,走出山门,要去闯荡江湖了。我非常急切地想要获得一份DB2的拷贝,一试身手,可惜,动用了所有渠道,还是未能如愿。DB2只存在于银行的大型主机中,像紫禁城里的大内高手,非我等凡夫俗子可以与之切搓。若想一睹英雄风采,好像只有引刀自宫做太监一条路了。
好在那时候关系模型已经成为大型数据库的理论基础,除DB2以外,还有诸如Oracle(大型网站数据库平台)、Sybase、sql server(WINDOWS平台上强大的数据库平台)等以关系模型为核心的关系型数据库管理系统,所以,我没有做太监,仍然获得了与高手过招的机会。我的一些朋友任职的公司,购买了正版的大型数据库,整箱整箱的英文资料,摆在书架上,落满了尘土。买正版数据库的,通常都是关键应用,容不得任何差错,因此,一般都会一同购买技术支持服务,所以,出了问题一律有技术支持可以依靠,维护人员就都懒得去啃这些大部头的蝌蚪文了。这些被人遗弃的废纸,我却如获至宝,因为偶然翻看,竟然发现那里面有关于关系模型的精彩论述。我提出要借来一读,朋友们欣然允诺,仿佛我是收废品的阿叔,帮他们弄走了一堆垃圾,以至于有些书像肉包子打狗,一去无回,他们也都装作不知道了。
有将近一年多,因为某种关系,我周末一般要到另外一个城市去度过。周六中午下班,搭上长途车,三、四个小时的颠簸后,才能到达目的地。上车前,我必随身带一本借来的大部头,车上的时光正好睡个午觉,下车后将书掏出来拿在手里,擦干嘴角因为睡觉残留的印记,再用手指梳理出一个三七分头,装作三好学生的模样,混入旁边的一所大学。或许是大部头的欺骗性外表,或许是我的伪装术着实了得,反正每次都在保安的眼皮子底下偷渡成功。大学校园是最适合修身养性的地方,我随便找个角落,或坐或卧或半躺,翻开大部头,在徐徐清风的熏陶下,很快便能进入忘我的境界。
这段经历,养成了我几个嗜好。第一,坐车爱打瞌睡,并因此丢失过一个提包、两只运动鞋和三把钥匙;第二,没事喜欢混入大学校园,看书,上网或者仅仅是发呆;第三,有英文资料和中文资料,则多半会看英文的;第四,做设计时抛不开数据库,凡是能用数据库实现的,决不做他想。当然,还有一点,那就是我现在一直都梳三七分头,以便使自己看上去显得文化些。
可以毫不夸张地说,DB2的关系模型,改变了我的程序人生,从此以后,我的所有设计,都无一例外地烙上了关系模型的烙印。DB2的关系模型是一套革命性的理论,从1970年出世到现在,整整37年过去了,在数据库领域,还没有可以取代关系模型的学说出现。我作为一个程序员成长的过程中,管理信息系统在中国遍地开花,我的大部分经验,都集中在这个一日千里的领域里。现在,MIS已经演变为ERP、CRM,不过,DB2关系模型的核心地位,依然稳如磐石,不管作为关系模型具体实现的RDBMS市场如何风云变幻,也不管Codd博士已经在4年前与世长辞,DB2关系模型思想的光芒,一直照亮着数据库的夜空。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››数据库对象——存储过程
- ››db2诊断系列之---定位锁等待问题
- ››数据库设计词汇对照表
- ››db2 命令选项解释
- ››数据库大型应用解决方案总结
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接