人物生平
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。
[1]K. P. Eswaran,J. N. Gray,R. A. Lorie,I. L. Traiger.The notions of consistency and predicate locks in a database system[J].Communications of the ACM,1976.
[2]Jim Gray.Notes on Data Base Operating Systems[J].Advances in Computers,1979.
[3]Jim Gray,Andreas Reuter.Transaction Processing: Concepts and Techniques[J].Transaction Processing: Concepts and Techniques ,1993.
[4]Chris Stoughton,Robert H. Lupton,Mariangela Bernardi,Michael R. Blanton,Scott Burles,Francisco J. Castander,A. J. Connolly,Daniel J. Eisenstein,Joshua A. Frieman,G. S. Hennessy,Robert B. Hindsley,Željko Ivezić.Sloan Digital Sky Survey: Early Data Release[J].The Astronomical Journal,2002.
[5]Jennifer K Adelmanmccarthy,Marcel A Agueros,Sahar S Allam,Carlos Allende Prieto,Kurt S J Anderson,Scott F Anderson,James Annis,Neta A Bahcall,Coryn A L Bailerjones,I K Baldry,John C Barentine,Bruce A Bassett.The Sixth Data Release Of The Sloan Digital Sky Survey[J].The Astrophysical Journal Supplement Series,2008.
人才培養
詹姆斯·尼古拉·格雷與人合著了《Transaction Processing: Concepts and Techniques》(事務處理:概念和技術),於1992年出版,該書提出了一個整體架構的綜合視圖,以及事務處理系統實現者面臨的許多細節,是事務處理系統方面的經典教材。
詹姆斯·尼古拉·格雷曾在史丹福大學和世界各地其他大學教授“資料庫”相關課程。
榮譽表彰
社會任職
詹姆斯·尼古拉·格雷1972年擔任羅馬尼亞布加勒斯特理工學院教科文組織專家,1988年擔任史丹福大學計算機科學系客座教授,曾擔任IBM(國際商業機器公司)公司CAL分時系統研究項目主任。
個人生活
詹姆斯·尼古拉·格雷的母親是一名英語教師,她鼓勵孩子讀書,並經常帶他們參觀水族館、天文館和博物館。
2007年1月28日,詹姆斯·尼古拉·格雷駕駛40英尺長的“頑強”號單桅帆船環繞
法拉隆群島航行,但未能返回。當地海岸警衛隊進行了全面搜尋,但沒有發現這艘船的跡象。詹姆斯·尼古拉·格雷的朋友和同事利用衛星圖像和雲計算進行了一次創新的搜尋,但也沒有成功。長達四個月的海底搜尋覆蓋了大約1000平方公里,並使用了最先進的技術(包括多波束回聲測深儀和遠程操作車輛),同樣沒有成功。經過法律規定的等待期後,法院批准了一項申請,宣布他於2012年1月28日死亡。
人物評價
(詹姆斯·尼古拉·格雷)在資料庫和事務處理研究方面做出了開創性貢獻,在系統操作方面發揮了技術領導作用(For seminal contributions to database and transaction processing research and technical leadership in system implementation)。(1998年圖靈獎評)
他(詹姆斯·尼古拉·格雷)的研究、系統建設、指導、寫作、教學和演講對幾乎所有涉及線上交易處理領域的商業或學術人士都產生了巨大的積極影響(his research, system building, mentoring, writing, teaching, and speaking had a large positive impact on almost everyone involved commercially or academically in the field of online transaction processing)。(美國計算機協會評)
人物影響
1998年,微軟設立的詹姆斯·格雷科學大獎就是以詹姆斯·尼古拉·格雷的名字來命名的。