当前位置:首页> 人物访谈 > 詹姆斯·尼古拉·格雷——数据库和事务处理专家

詹姆斯·尼古拉·格雷——数据库和事务处理专家

2021-12-22 21:33:29 来源: 网络   编辑: 佚名   浏览(520)人   
0
    他曾就读于加州大学伯克利分校,并于1966年获得工程数学学士学位和博士学位。1969年获得计算机科学博士学位。他曾在IBM、TiandengComputerCompany和Digito工作。1995年,他成为Microsoft研究人员。他使用IBM的SystemR、Microsoft的Terraserver和Skyserver开发了数据库和事务处理系统。他出了数据块、锁定粒子的概念。他还参与开发了WindowsLiveLocal。
    2007年,他独自航行到法拉隆群岛,目的是撒散母亲的骨灰。1月28日,他的船不见了。2月1日,DigitalGlobe扫描了该区域并产生了数千张图像。该图像放置在AmazonMechanicalTurk中,希望人们可以一起找到他的船。2月16日,他的家人要求取消搜索。
    格雷生于1944年,在著名的美国加州大学伯克利分校计算机科学系获得博士学位。其博士论文是有关优先文法语法分析理论的。学成以后,他先后在贝尔实验室、IBM、Tandem、DEC等公司工作,研究方向转向数据库领域。
    在IBM期间,他参与和主持过IMS、SystemR、SQL/DS、DB2等项目的开发,其中除SystemR仅作为研究原型,没有成为产品外,其他几个都成为IBM在数据库市场上有影响力的产品。
    在Tandem期间,格雷对该公司的主要数据库产品ENCOMPASS进行了改进与扩充,并参与了系统字典、并行排序、分布式SQL、NonstopSQL等项目的研制工作。
    在DEC,他仍然主要负责数据库产品的技术。格雷进入数据库领域时,关系数据库的基本理论已经成熟,但各大公司在关系数据库管理系统(RDBMS)的实现和产品开发中,都遇到了一系列技术问题,主要是在数据库的规模愈来愈大,数据库的结构愈来愈复杂,又有愈来愈多的用户共享数据库的情况下,如何保障数据的完整性(Integrity)、安全性(Security)、并行性(Concurrency),以及一旦出现故障后,数据库如何实现从故障中恢复(Recovery)。这些问题如果不能圆满解决,无论哪个公司的数据库产品都无法进入实用,最终不能被用户所接受。正是在解决这些重大的技术问题,使DBMS成熟并顺利进入市场的过程中,格雷以他的聪明才智发挥了十分关键的作用。
    为了完全实现上述3位科学巨人的理想,格雷呼吁美国政府要重视支持对IT技术的长期研究,认为其重要意义不亚于200年前杰弗逊(ThomasJefferson,1743—1826,“独立宣言”的起草者,美国第三任总统,1801—1809在位)决定用1500万美元从法国政府手中买回路易斯安娜领地(LouisianaTerritory,这是位于密西西比河和洛矶山脉之间,北至加拿大,南达墨西哥湾的大块土地,面积达2070000km2)这一被称为LouisianaPurchase的著名历史事件,然后又派出以刘易斯上尉(CaptainMeriwetherLewis)和克拉克(WilliamClark)为首的“发现军团(CorpsforDiscovery)到西部探险直至太平洋海岸,为最终形成美国如今的版图奠定了基础。格雷认为,一个好的IT长期目标应具有以下5个关键性:
    1.可理解性目标应能简单表述并被人理解。
    2.有挑战性如何达到目标不是很明显的。
    3.用途广泛不只对计算机科学家有用,而是对大多数人有用。
    4.可测试性以便检查项目进展并知道目标是否已经达到。
    5.渐进性中间有若干里程碑,以检查项目进展并鼓舞研究人员干下去。
【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至 1439028666@qq.com ,我们将及时沟通进行删除处理。 本站内容除了 98link( http://www.98link.com/ )特别标记的原创外,其它均为网友转载内容,涉及言论、版权与本站无关。