三位在数据库领域作出杰出贡献的图灵奖获得者简介
图灵奖最早设立于1966年,是美国计算机协会在计算机技术方面所授予的最高奖项,被喻为计算机界的诺贝尔奖。它是以英国数学天才Alan Turing先生的名字命名的,Alan Turing先生对早期计算的理论和实践做出了突出的贡献。图灵奖主要授予在计算机技术领
域做出突出贡献的个人。而这些贡献必须对计算机技术有长远而重要的影响。
每年,美国计算机协会将要求提名人推荐本年度的图灵奖候选人,并附加一份200到500字的文章,说明被提名者为什么应获此奖。任何人都可成为提名人。美国计算机协会将组成评选委员会对被提名者进行严格的审核,并最终确定当年的获奖者。迄今为止已有3位在数据库领域做出突出贡献的科学家获此殊荣。
查尔斯·巴赫曼
20世纪60年代中期以来,数据库技术的形成、发展和日趋palette
成熟,使计算机数据处理技术跃上了一个新台阶,并且极大的推
动了计算机的普及与应用。因此,1973年的图灵奖首次授予在这
方面作出杰出贡献的数据库先驱查尔斯·巴赫曼(Charles
W.Bachman)。
巴赫曼1924年12月11日生于堪萨斯州的曼哈顿。1948年在密歇根州立大学取得工学学士学位,1950年在宾夕法尼亚大学取得硕士学位。20世纪50年代在Dow化工公司工作,1961-1970年在通用电气公司任程序设计部门经理,1970-1981年在H o neywell公司任总工程师,同时兼任Cul llinet软件公司的副总裁和产品经理。1983年巴赫曼创办了自己的公司Bachman Informa tion System,Inc.。
巴赫曼在数据库方面的主要贡献有两项,第一就是在通用电气公司任程序设计部门经
理期间,主持设计与开发了最早的网状数据库管理系统IDS。IDS于1964年推出以后,成为最受欢迎的数据库产品之一,而且它的设计思想和实现技术被后来的许多数据库产品所仿效。其二就是巴赫曼积极推动与促进了数据库标准的制定,那就是美国数据系统语言委员会CODASY L下属的数据库任务组D B TG提出的网状数据库模型及数据定义和数据操纵语言,即DDL和DM L的规范说明,于1971年推出了第一个正式报告—DBTC报告,成为数据库历史上具有里程碑意义的文献。DB TG首次确定了
数据库的三层体系结构,明确了数据库管理员DBA(DataBa Administ rator)的概念,规定了DBA的作用与地位。D GTG系统虽然是一种方案而非实际的数据库,但它所提出的基本概念却具有普遍意义,不但国际上大多
数网状数据库管理系统,如IDMS、PRIME DBMS、DMS 170、DMS Ⅱ和DMS 1100等都遵循或基本遵循DB TG模型,而且对后来产生和发展的关系数据库技术也有很重要的影响,其体系结构也遵循DBTG的三级模式。
由于巴赫曼在以上两方面的杰出贡献,巴赫曼被理所当然地公认为“网状数据库之父”明确英文
或“DBTG之父”,在数据库技术的产生、发展与推广应用等各方面都发挥了巨大的作用。20世纪70年代以后,由于关系数据库的兴起,网状数据库受到冷落。但随着面向对象技术的发展,有人预言网状数据库将有可能重新受到人们的青睐。但无论这个预言是否实现,
巴赫曼作为数据库技术先驱的历史作用和地位是学术界和产业界普遍承认的。
埃德加·科德
在数据库技术发展的历史上,1970年是发生伟大转折的一
年。这一年的6月,IBM圣约瑟研究实验室的高级研究员埃德
加·科德(Edgar Frank Codd)在Commun icatio ns of ACM上发brim
表了题为“用于大型共享数据库的关系数据模型”一文。
ACM后来在1983年把这篇论文列为从1958年以来的
英语词典大全四分之一个世纪中具有里程碑式意义的最重要的25篇研究论
剪影的意思文之一,因为它首次明确而清晰地为数据库系统提出了一种崭新的模型即关系模型。
用关系的概念来建立数据模型,用以描述、设计与操纵数据库,是Codd在1970年的这篇论文中的创举。由于关系模型简单明了,有坚实的数学基础,一经提出,立即引起学术界和产业界的广泛重视和响应,从理论与实践两个方面都对数据库技术产生了强烈的冲击。在关系模型提出之前已经存在多年的基于层次模型和网状模型的数据库产品很快走向衰败以至消亡,一大批关系数据库系统很快被开发出来并迅速商品化,占领了市场,其交替速度之快,除旧布新之彻底是软件史上所罕见的。基于20世纪70年代中后期和80年代初期这一十分引人注目的现象,1981年的图灵奖很自然地授予了这位“关系数据库之父”。
Codd原是英国人,1923年8月19日生于英格兰中部濒临大西洋的港口城市波特兰(Portlan d)。第二次世界大战爆发以后,年青的Codd应征人伍,在皇家空军服役,1942-1945年间任机长,参与了许多惊心动魄的空战,为反法西斯战争立下了汗马功劳。二战结束以后,Codd上牛津大学学习数学,于1948年取得学士和硕士学位以后,远渡大西洋到美国谋求发展,先在IBM公司取得一个职位,为IBM初期的计算机之一S SEC(Selecti ve Sequenc e Electro nic Calcula tor)编制程序,为他的计算机生涯
奠定了基础。1953年,他应聘到加拿大渥太华的Co mputin g Device公司工作,出任加拿大开发导弹项目的经理。
1957年Co dd重返美国IBM,任“多道程序设计系统”的部门主任,其间参加了IB M第一台科学计算机701和第一台大型晶体管计算机STRETC H的逻辑设计。 STRETCH完成于1961年,它有许多创新技术,因而在计算机发展史上有重要意义和影响。Codd在ST RETCH的研制中主持了第一个有多道程序设计能力的操作系统的开发。1959年11月,他在《ACM 通讯》上发表的介绍S TRETCH的多道程序操作系统的文章,是这方面的最早的学术论文之一。
而尤其难能可贵的是,Codd由于在工作中发觉自己缺乏硬件知识,影响了在这些重大
工程中发挥更大的作用,在20世纪60年代初毅然决定重返大学校园(当时他已年近40),到密歇根大学进修计算机与通信专业,并于1963年获得硕士学位,1965年又获得博士学位。这使他的理论基础更加扎实,专业知识更加丰富,加上他在此之前十几年的实践经验的丰富积累,终于在1970年迸发出智慧的闪光,为数据库技术开辟了一个新时代。
由于数据库是计算机各种应用的基础,关系模型的提出不仅为数据库技术的发展奠定了基础,同时也为计算机的普及应用提供了极大的动力。在Codd提出关系模型以后,IBM投巨资开展关系数据库管理系统的研究,其System R项目的研究成果极大地推动了关系数据库技术的发展,在此基础上推出的D
B2和S QL等产品成为IBM的主流产品。
1970年以后,Codd继续致力于完善和发展关系理论。1972年,他提出了关系代数和关系演算,为日后成为标准的结构化查询语言SQL奠定了基础。
Codd还创办了一个研究所:关系研究所(The Relatio nal Institu te)和一个公司:Codd&Associa tions,进行关系数据库产品的研发与销售。Codd本人则是美国国内和国外许多企业的数据库技术顾问。1990年,他编写出版了专著《数据库管理的关系模型:第二版》,全面总结了他几十年的理论探索和实践经验。
向Codd颁发图灵奖的仪式是1981年11月9日在洛杉矶召开的ACM年会上举行的,由ACM主席邓宁(P.Denning)亲自授奖并致词。Codd发表了题为“关系数据库库:提高生产率的实际基础”的演说。演说中,Codd说明了他当初提出关系数据模型的动机,强调了数据操纵语言既要有交互能力,又要能嵌入主语言程序的重要性。
Codd是美国工程院院士,已于1984年从IBM退休。代替英文
little lupe
詹姆斯·格雷
1998年度的图灵奖授予了声誉卓著的数据库专家詹
姆斯·格雷。这是图灵奖诞生32年的历史上,继数据库技
术的先驱者查尔斯.巴赫曼和关系数据库之父埃德加·科德
之后,第三位因在推动数据库技术的发展中作出重大贡献
而获此殊荣的学者。
格雷生于1944年,在著名的美国伯克利分校计算机reminded
科学系获得博士学位。学成以后在贝尔实验室、IBM、Tandem、DEC等公司工作,研究方向转向数据库领域。
石榴的英文在IBM期间,他参与和主持过IMS、SystemR、SQL/DS、DB2等项目的开发,其中除Syst em R仅作为研究原型,没有成为产品外,其他几个都成为IBM在数据库市场上有影响力的产品。
在Tandem期间,格雷对该公司的主要数据库产品ENCOM PASS进行了改进与扩充,并参与了系统字
典、并行排序、分布式SQL、Nonstop SQL 等项目的研制工作。
在DEC,他仍然主要负责数据库产品的技术。格雷进入数据库领域时,关系数据库的基本理论已经成熟,但各大公司在关系数据库管理系统(RDBMS)的实现和产品开发中,
口头表达都遇到了一系列技术问题,主要是在数据库的规模愈来愈大,数据库的结构愈来愈复杂,又有愈来愈多的用户共享数据库的情况下,如何保障数据的完整性(Integri ty)、安全性(Securit y)、并发性(Concurr ency),以及一旦出现故障后,数据库如何实现从故障中恢复(Recover y)。这些问题如果不能圆满解决,无论哪个公司的数据库产品都无法进入实用,最终不能被用户所接受。正是在解决这些重大的技术问题,使DBMS成熟并顺利进入市场的过程中,格雷以他的聪明才智发挥了十分关键的作用。
格雷在事务处理技术上的创造性思维和开拓性工作,使他成为该技术领域公认的权威。他的研究成果反映在他发表的一系列论文和研究报告之中,最后结晶为一部厚厚的专著Transac tion Process ing: Concept s and Techniq ues(MorganKaufman n Publish ers,1993,另一作者为德国斯图加特大学的A.Reuter教授)。事务处理技术虽然诞生于数据库研究,但对于分布式系统,client/rver结构中的数据管理与通信,对于容错和高可靠性系统,同样具有重要的意义。
格雷的另一部著作是TheBenchma rk Handboo k: for Databas e and Transac tion Process ing System
s,第1版于1991年,第2版于1993年出版,也是Morga n Kaufman n 出版社出版的。格雷还是该出版社“数据管理系统丛书”的主编。
鉴于在开发Sy stem R过程中的突出贡献,格雷等6人于1988年被A CM授予软件系统奖。正是由于格雷在数据库技术方面的声誉,软件业中的“巨无霸”微软公司在1993年决定进入大型关系数据库市场时,才不惜用各种手段把格雷从D EC公司挖过来。格雷果然不负所望,领导一个研制小组开发出了M S SQL Server7.0,成为微软历史上一个里程碑式的版本,而且也成为当今关系数据库市场上的佼佼者。
格雷于1999年5月4日在亚特兰大举行的ACM全国会议上接受图灵奖,并发表了“信息技术今后的目标”的演说,纵论了信息技术发展中有关的几个方向性问题。目前,格雷本人正在从事Scala ility这一长期目标的研究,他是微软“规模可伸缩的服务器研究小组”(Scalabl e Servers Rearc h Group)高级研究员,该项目已有若干研究成果在网上公布。