詹姆斯·尼古拉·格雷

詹姆斯·尼古拉·格雷
詹姆斯·尼古拉·格雷(James Nicholas "Jim" Gray,1944年-),美国资讯工程学家。他就读于柏克莱加州大学,1966年取得工程数学学士,1969年取得计算机科学博士。他曾于IBM、天登电脑公司和迪吉多工作。1995年成为微软研究员。他有份开发的数据库和交易处理系统有IBM的System R、微软的Terraserver和Skyserver。他提出了资料方块、锁定颗粒等概念。他亦有份开发Windows Live Local。2007年,他独自航向法拉伦岛,打算撒散母亲的骨灰,1月28日,他的船失踪了。2月1日,DigitalGlobe扫描过一带,产生了上千张影象。影象放于Amazon Mechanical Turk,希望人们能合力找出他的船。2月16日,他的家人要求取消搜索行动。

研究开发

格雷生于1944年,在著名的美国加州大学伯克利分校计算机科学系获得博士学位。其博士论文是有关优先文法语法分析理论的。学成以后,他先后在贝尔实验室、IBM、Tandem、DEC等公司工作,研究方向转向数据库领域。
在IBM期间,他参与和主持过IMS、System R、SQL/DS、DB2等项目的开发,其中除System R仅作为研究原型,没有成为产品外,其他几个都成为IBM在数据库市场上有影响力的产品。
在Tandem期间,格雷对该公司的主要数据库产品ENCOMPASS进行了改进与扩充,并参与了系统字典、并行排序、分布式SQL、Nonstop SQL等项目的研制工作。