图灵奖(A.M. Turing Award)由美国计算机协会(Association for Computing Machinery, ACM)于1966年设立,是为了纪念计算机科学的先驱、英国数学家和逻辑学家艾伦·麦席森·图灵(Alan Mathison Turing),表彰他在计算机科学中作出的基础和深远贡献,1998年的图灵奖得主是詹姆斯·尼古拉·格雷(James Nicholas Gray),他因其在数据库与事务处理技术方面的开创性工作而获得这一计算机科学界的最高荣誉。
詹姆斯·尼古拉·格雷(James Nicholas Gray,1944年1月12日—2012年1月28日),出生于美国加州旧金山,1998年图灵奖得主,美国国家科学院院士,美国国家工程院院士,美国艺术与科学院院士,生前是美国微软公司研究员杰出研究员。
詹姆斯·尼古拉·格雷1966年在加州大学伯克利分校数学与工程系获得数学与工程学学士学位;1964年受聘为加州大学伯克利分校数学系讲师;1965年至1966年担任加州大学伯克利分校电子研究实验室研究助理;1967年至1969年担任加州大学伯克利分校计算机科学系研究助理;1969年在加州大学伯克利分校计算机科学系获得计算机科学博士学位;1969年至1971年担任加州大学伯克利分校计算机科学系和IBM公司博士后研究员;1971年至1972年担任美国纽约州约克敦海茨IBM研究院科学部研究人员;1972年至1980年担任美国加州圣何塞IBM研究院计算机科学系研究人员;1980年至1990年担任Cupertino Tandem计算机公司软件设计师;1990年至1994年担任美国数字设备公司咨询工程师;1994年至1995年担任加州大学伯克利分校计算机科学系McKay Fellow;1995年当选为美国国家工程院院士;1995年至2000年担任美国加州旧金山微软研究院高级研究员;1998年获得图灵奖;2000年至2007年担任美国加州旧金山微软研究院杰出工程师;2001年当选为美国国家科学院院士,同年当选为美国艺术与科学院院士;2007年1月28日在海上失踪;2012年1月28日被宣布合法死亡,享年68岁。
詹姆斯·尼古拉·格雷致力于数据库的研究。
1944年1月12日,詹姆斯·尼古拉·格雷出生于美国加州旧金山。
1961年,从美国加州旧金山的韦斯特穆尔高中毕业。
1966年,在加州大学伯克利分校数学与工程系获得数学与工程学学士学位,期间在纽约大学科朗研究所学习。
1962年—1963年,在美国加州圣地亚哥通用动力航天公司担任实习生。
1964年,受聘为加州大学伯克利分校数学系讲师。
1965年—1966年,担任加州大学伯克利分校电子研究实验室研究助理。
1966年—1967年,担任美国新泽西州惠帕尼贝尔电话实验室技术人员。
1967年—1969年,担任加州大学伯克利分校计算机科学系研究助理。
1969年,在加州大学伯克利分校计算机科学系获得计算机科学博士学位,博士导师是迈克尔·哈里森。
1969年—1971年,担任加州大学伯克利分校计算机科学系和IBM公司博士后研究员。
1971年—1972年,担任美国纽约州约克敦海茨IBM研究院科学部研究人员。
1972年—1980年,担任美国加州圣何塞IBM研究院计算机科学系研究人员。
1980年—1990年,担任Cupertino Tandem计算机公司软件设计师。
1990年—1994年,担任美国数字设备公司咨询工程师。
1994年—1995年,担任加州大学伯克利分校计算机科学系McKay Fellow。
1995年,当选为美国国家工程院院士。
1995年—2000年,担任美国加州旧金山微软研究院高级研究员。
1998年,获得图灵奖。
2000年—2007年,担任美国加州旧金山微软研究院杰出工程师。
2001年,当选为美国国家科学院院士,同年当选为美国艺术与科学院院士。
2007年1月28日,在海上失踪。
2012年1月28日,被宣布合法死亡,享年68岁。
科研综述
詹姆斯·尼古拉·格雷参与了IBM公司的System-R项目,他将自己的经验与系统和理论相结合,创建了一种统一的方法来解决并发控制和崩溃恢复等相关问题,开发的技术允许并发和执行多项事务,以及在崩溃后重新启动,同时保持数据库的一致性,这项工作是他获得图灵奖的基础。
詹姆斯·尼古拉·格雷在Tandem计算机公司期间,广泛参与到产品开发和涉及Tandem客户的活动以及整个数据处理领域,他在NonStop SQL关系数据库管理系统中担任领导角色,该系统与Tandem的操作系统和通信软件紧密集成,具有容错、高可用性和可伸缩性能,他设计了面向最终用户的性能基准,发表了第一批关于生产容错系统的统计数据的论文,证明了系统故障的最常见来源是系统管理和软件错误。
学术论文
据2023年8月AMiner平台数据,詹姆斯·尼古拉·格雷已发表学术论文204篇,论文被引52280次,H-Index:66。
出版教材
詹姆斯·尼古拉·格雷与人合著了《Transaction Processing: Concepts and Techniques》(事务处理:概念和技术),于1992年出版,该书提出了一个整体架构的综合视图,以及事务处理系统实现者面临的许多细节,是事务处理系统方面的经典教材。
教授课程
詹姆斯·尼古拉·格雷曾在斯坦福大学和世界各地其他大学教授“数据库”相关课程。
文明上网,理性发言,共同做网络文明传播者