複製鏈接
請複製以下鏈接發送給好友

詹姆士·格雷

鎖定
詹姆士·格雷(James Gray),男,1944年生於美國,畢業於加州大學伯克利分校計算機科學系,係獲得博士學位。科學家,曾出任VLDB雜誌主編。 [1] 
中文名
詹姆士·格雷
外文名
James Gray
國    籍
美國
出生日期
1944年
畢業院校
加州大學
職    業
科學家
主要成就
獲得1998年度的圖靈獎

詹姆士·格雷人物介紹

1998年度的圖靈獎授予了聲譽卓著的數據庫專家詹姆士·格雷 (James Gray)或稱吉姆·格雷(JimGray,Jim是James的暱稱)。這是圖靈獎 誕生32年的歷史上,繼數據庫技術的先驅查理士·巴赫曼(Charles W.Bachman,1973)和關係數據庫之父埃德加·考特(EdgarF.Codd,1981)之後,第3位因在推動數據庫技術的發展中做出重大貢獻而獲此殊榮的學者。
不幸的是,2007年1月28號,喜歡户外運動的格雷獨自駕船在海上消失。很多人為搜尋他做出了很多努力,但人們再也未能見到這位天才。

詹姆士·格雷經歷

在IBM期間,他參與和主持過IMS、System R、SQL/DS、DB2等項目的開發,其中除SystemR僅作為研究原型,沒有成為產品外,其他幾個都成為IBM在數據庫市場上有影響力的產 品。
在Tandem期間,格雷對該公司的主要數據庫產品ENCOM PASS進行了改進與擴充,並參與了系統字典、並行 排序、分佈式SQL、NonStopSQL等項目的研製工作。
格雷的另一部著作是《TheBenchmark Handlook: for Database and Transaction Processing Systems》,第1版於1991年,第2版於1993年出版,也是MorganKanfmann出版社出版的。格雷還是該出版社 “數據管理系統叢書”的主編。

詹姆士·格雷詳細介紹

數據庫品的技術 數據庫品的技術
在DEC,他仍然主要負責數據庫產品的 技術。格雷進入數據庫領域時,關係數據庫的基本理論已經成熟,但各大公司在關係數據庫管理系統(RDBMS)的實現和產品開發中,都遇到了 一系列技術問題,主要是在數據庫的規模愈來愈大,數據庫的結構愈來愈複雜,又有愈來愈多的用户共享數據庫的情況下,如何保障數據的完整性(Integrity)、安全性(Security)、並行性 (Concurrency),以及一旦出現故障後,數據庫如何實現從故障中恢復 (Recovery)。這些問題如果不能圓滿解決,無論哪個公司的數據庫產品都無法進入實用,最終不能被用户所接受。正是在解決這些重大的技術問題,使DBMS成熟並順利進入市場的過程中,格雷以他的聰明才智發揮了十分關鍵的作用。
目前,各DBMS解決上述問題的主要技術 手段和方法如下: 把對數據庫的操作劃分為稱之"事務"(transaction)的原子單位, 對1個事務內的操作,實行"allornot"的方針,即“要麼全做,要麼全不做”。 用户在對數據庫發出操作請求時,系統對有關的不同程度的數據元素(字段、記錄或文件)“加鎖”(locking);操作完成後再“解鎖 ”(unlocking)。 對數據庫的任何更新分兩階段提交。 建立系統運行日誌(log),以便在出錯時與數據庫的備份(backup) 一起將數據庫恢復到出錯前的正常狀態。
上述及其他各種方法可總稱為“事務處理技術”(transactionprocessingtechnique)。格雷在事務處理技術上的創造性思維和開拓性工作,使他成為該技術領域公認的權威。他的研究成果反映在他發表的一系列論文和研究報告之中,最後結晶為 一部厚厚的專著《Transaction Processing: Conceptsand Techniques》(Morgan Kanfmann Publishers,1993,另一作者為德國斯圖加特大學的A.Reuter教授)。事務 處理技術雖然誕生於數據庫研究,但對於分佈式系統,client/server結構中的數據管理與通信,對於容錯和高可靠性系統,同樣具有重要的意義。

詹姆士·格雷成就

格雷在數據庫學術界十分活躍。國際上 定期或不定期舉行的一些重要的數據庫學術會議如VLDB,SIGMOD 上,都能見到他的身影,聽到他的聲音。除了在公司從事研究開發外,他還兼職在母校伯克利、斯坦福大學布達佩斯大學從事過教學和講學活動。1992年,VLDB雜誌(TheVLDBjournal)創刊,他出任主編。

詹姆士·格雷發展史

數據庫技術的發展已經成為先進信息技術的重要組成部分,是現代計算機信息系統和計算機應用系統的基礎和核心。數據庫技術最初產生於20世紀60年代中期,根據數據模型的發展,可以劃分為三個階段:第一代的網狀、層次數據庫系統;第二代的關係數據庫系統;第三代的以面向對象模型為主要特徵的數據庫系統。
數據庫技術的發展史 數據庫技術的發展史

詹姆士·格雷第一代數據庫

代表是1969年IBM公司研製的層次模型的數據庫管理系統IMS和70年代美國數據庫系統語言協商CODASYL下屬數據庫任務組DBTG提議的網狀模型。層次數據庫的數據模型是有根的定向有序樹,網狀模型對應的是有向圖。這兩種數據庫奠定了現代數據庫發展的基礎。這兩種數據庫具有如下共同點:1.支持三級模式(外模式、模式、內模式)。保證數據庫系統具有數據與程序的物理獨立性和一定的邏輯獨立性;2.用存取路徑來表示數據之間的聯繫;3.有獨立的數據定義語言;4.導航式的數據操縱語言。

詹姆士·格雷第二代數據庫

主要特徵是支持關係數據模型(數據結構、關係操作、數據完整性)。關係模型具有以下特點:1.關係模型的概念單一,實體和實體之間的連繫用關係來表示;2.以關係數學為基礎;3.數據的物理存儲和存取路徑對用户不透明;4.關係數據庫語言是非過程化的。

詹姆士·格雷第三代數據庫

產生於80年代,隨着科學技術的不斷進步,各個行業領域對數據庫技術提出了更多的需求,關係型數據庫已經不能完全滿足需求,於是產生了第三代數據庫。主要有以下特徵:1.支持數據管理、對象管理和知識管理;2.保持和繼承了第二代數據庫系統的技術;3.對其它系統開放,支持數據庫語言標準,支持標準網絡協議,有良好的可移植性、可連接性、可擴展性和互操作性等。第三代數據庫支持多種數據模型(比如關係模型和麪向對象的模型),並和諸多新技術相結合(比如分佈處理技術、並行計算技術、人工智能技術、多媒體技術、模糊技術),廣泛應用於多個領域(商業管理、GIS、計劃統計等),由此也衍生出多種新的數據庫技術。
分佈式數據庫允許用户開發的應用程序把多個物理分開的、通過網絡互聯的數據庫當作一個完整的數據庫看待。並行數據庫通過cluster技術把一個大的事務分散到cluster中的多個節點去執行,提高了數據庫的吞吐和容錯性。多媒體數據庫提供了一系列用來存儲圖像音頻視頻對象類型,更好地對多媒體數據進行存儲、管理、查詢。模糊數據庫是存儲、組織、管理和操縱模糊數據庫的數據庫,可以用於模糊知識處理。
隨着科學技術的發展,計算機技術不斷應用到各行各業,數據存儲不斷膨脹的需要,對未來的數據庫技術將會有更高的要求。
詹姆士·格雷 詹姆士·格雷
參考資料