第八十七章
塞姆的话引起了张亿诚的兴趣,一个大学的数据库管理员竟然夸口说这几家鼎鼎大名公司的产品是垃圾,这要么是此人狂妄自大,要么就是此人对数据库真的有相当研究,张亿诚准备听听眼前这位的高论。
尽管张亿诚前世不是专业数据库专家,但是基本的原理还是了解的,他装作好奇的问道:“你为什么称他们为垃圾呢?要知道要这样一台机器可是价值不菲,如此昂贵的机器没理由被你划到垃圾的行列吧?”
听到张亿诚的问题,塞姆自信的笑了,眼前这个家伙果然还很浅薄,他来到机器的控制台,输入了几个命令,然后指着旁边的屏幕说道:“看到了吧,这种数据库的管理系统软件采用的是网状结构,你们可能不理解什么叫网状结构,我解释下。”
塞姆好为人师的继续解释道:“在这种数据库中记录作为数据的存储单位,这样每一项数据都与其他关联的记录相互连接,彼此之间的联系就组成了这种网,这种结构是不是很类似渔网、蜘蛛网的纵横交错?但是当你需要数据的检索的时候,你需要导航,也就是说你在检索时不但要说明要做什么,而且你还必须告诉他怎么做,如需要找到一个数据记录,你不仅要说明记录的名字,还要说明存取的路径,这也就要求管理员需要对这种数据库结构有非常清晰的了解。”
塞姆抓了抓头发抱怨说:“想想看这种大型的数据库应用起来,即使我这样的建库人员也都很难记得清楚他的网状结构,但是这种网状的数据库的查询要求还必须清楚结构,告诉计算机你想查询的路径,所以我的工作天天变成了死记硬背各项数据的路径上去了,我一直不断的重复着背诵、忘记、在背诵上,要不是看在我儿子刚出生的份上,我会毫不犹豫的炒掉这份工作。”
旁边的埃里克目瞪口呆的说:“嗨,塞姆,你以前不是一直声称你喜欢数据库,喜欢这样的工作的吗?”
塞姆看着埃里克争辩道:“我是喜欢数据库的研究,但不是这种重复且僵硬的死记硬背,埃里克听着你作为我的朋友竟然对我毫无了解,很让我失望啊,你下次在想在我的机器上上机,我觉的有必要慎重考虑考虑。”
看起来埃里克和这个叫塞姆的家伙平时关系应该还不错,最初的想法张亿诚只是想来见识见识这个时代的数据库,听听数据库这方面人的建议,自己回去后在仔细的对各个厂家的产品做细致的对比后,自己买一套,然后逐步的对公司实行数字化管理,但是现在他有了新想法,塞姆的话让他猛然意识到微型机市场上的数据库软件也将是微型机发展的一个很强大需求方向,就如同人们对微型机上字处理软件和表格处理软件一样,这些是人们需求的必不可少的功能。
张亿诚故意疑惑的说道:“这种产品如此的难以使用,作为现在计算机市场上的IBM公司,相信他们的产品要比这先进的多。”
提到IBM公司,塞姆就一脸的愤怒,他惋惜的说:“别提那个蓝色巨人,如此的自私自利的一家公司。当网状数据库出现的不久,IBM也推出了自己的数据库信息管理系统(IMS),他们采用的并不是主流的网状结构,而是一种称之为层次型的数据库,IBM公司声称这种数据结构模仿了世间一切事物的层次组织结构,它呈现一种树状形式,主记录下分若干子目录,而每个子目录下又分为若干的孙目录,就这样一层一层的铺开,但是他的缺点也同样如此的明显,结构太死板,看不出一点灵活性,当你需要修改的时候,你会发现那将是一项巨大的工作,而且最重要的是彼此目录间的联系很少,所以检索相当的麻烦,当然他也就不能很好的表示事物间复杂的关系了。”
张亿诚感到相当的郁闷,塞姆前面还在批判者IBM公司的自私自利,怎么后面说的却是层次性数据库呢,这人的逻辑也太天马行空了吧,他决定提醒他要言归正传。
张亿诚话还没说出口,塞姆边操作机器从机器中调出一些资料边说道:“看到了吧,这是我闲来无事自己设计的数据库模型,当然我只是在埃德加的基础上设计的,所以他的这种新型的关系数据库模型荣耀依然属于IBM公司的埃德加.特德.科德,这也就是我刚才说IBM公司自私自利的地方所在。”
塞姆转过头看到两人正聚精会神的盯着屏幕的时候,他有些洋洋自得的又说道:“关系数据库模式最先是被IBM的埃德加提出,并且IBM也根据这种先进的理论,也研发除了先进的R数据库系统,但是由于IBM公司此时的IMS正在热卖,当然IMS为IBM公司赚取了大量的钞票,所以IBM公司不愿意过早推出R系统,这也直接造成了今天在数据库市场上甲骨文(oracle)的崛起,要知道IBM公司为此项系统还专门开发了SQL语言啊,他们投入如此巨大,结果却是收获几乎为零。而你们面前看到的这套系统,就是我自己根据IBM公司在许多杂志上撰文介绍R系统的工作原理仿造的关系型数据库系统,哦,对了,埃里克你的同学不正好正在寻求这方面的帮助的吗?我开发的这套系统绝对可以满足他的需要,你只需要付我5万美元,这套系统就是你的了,当然如果你可以把它以10万美元的价格卖给你们公司,那么另外5万美元就是你的利润如何?”
塞姆的突然转变让埃里克和张亿诚面面相觑,还真不适应,太突然,看着近在眼前无一丝玩笑意味的表情,张亿诚看着面前的这张严肃认真的脸觉的有些好笑,他说道:“如果这种数据库真的如你说的那样好,我不介意我向我们公司推荐,只是你要知道计算机的结构很多都不同,所以在真正的能够使用它还有一定的距离,还是有许多工作要做的,只要你能够真正的说服我,让我看到他的先进性、可移植性、可连接性和兼容性。”