ジェームズ・ニコラス・グレイの業績と生涯
ジェームズ・ニコラス・グレイ(通称ジム・グレイ、
1944年1月12日 - 2012年5月16日)は、
データベースおよび
トランザクション処理における数々の業績で知られる
アメリカ合衆国の計算機科学者です。彼の研究は
データベース技術の発展に多大な影響を与え、
1998年にはその貢献が称えられチューリング賞を受賞しました。
生い立ちと教育
グレイは
カリフォルニア州サンフランシスコで生まれました。家庭は軍人である父親と教師である母親のもと、初期のころは
ローマに3年間住むことになり、イタリア語を学びました。その後、
バージニア州に移り4年間過ごした後、母親と共に
サンフランシスコに戻りました。
彼は1961年に
カリフォルニア大学バークレー校に入学しましたが、
サンフランシスコにはいくつかの雇用機会があり、
ジェネラル・ダイナミクスで職業体験学習として働きながら学業を続けました。しかし、化学の成績が振るわず、6ヶ月で離学します。その後、再び復学し、
1966年には工学数学の学士号を取得。その後、大学院に進み、1969年に
プログラミング言語に関する研究で博士号を授与されました。
職歴と業績
グレイは
IBMやタンデム、DECなどの企業で研究者やソフトウェア設計者として活躍しました。特に
IBMのSystem Rの開発には重要な役割を果たし、これはSQLベースの関係
データベースの原型となりました。さらに、
マイクロソフトに移った後は、TerraServer-USAやスローン・デジタル・スカイサーベイで使用されるSkyserverの開発を行いました。
彼の研究の中で特に注目されるのは、次のような業績です。
- - データベースの階層型ロック手法の確立
- - トランザクションのコミットの意味論の定義
- - ストレージ割り当てに関する「5分ルール」の提唱
- - データウェアハウスにおけるデータキューブ演算子の開発
- - ACIDテストの要求仕様の明確化とその実装
また、Virtual Earthプロジェクトへの貢献や、Conference on Innovative Data Systems Researchの共同創設者としても知られています。
行方不明とその後
グレイの生涯は、
2007年1月28日に大きな転機を迎えました。彼は母親の散骨のため、
サンフランシスコ近海のファラロン諸島に向かう途中、行方不明になります。海岸警備隊は4日間にわたって捜索を行いましたが、手がかりは見つかりませんでした。グレイのヨットには非常用位置指示無線標識装置が搭載されていたものの、信号は発信されなかったのです。
この事件は多くのメディアに取り上げられ、
マイクロソフトも捜索を助けるための映像を公開しました。彼の行方が分からないまま、家族や友人たちは捜索を続けましたが、結局手がかりは得られませんでした。2008年には追悼イベントが開催され、多くの業界人が彼の功績を称えました。
2012年5月16日、法的に死亡が認定され、彼の名前は今なお技術の進化を象徴するものとして記憶されています。彼の功績は多くの著作に残されており、最近では彼をリスペクトするイベントやプログラムが行われ続けています。彼の名は、
データベース技術の発展において今後も永遠に残ることでしょう。