閃文集 Ⅲ
125
Model of Data for Large Shared Data Banks
》,
首次提出關係查詢資料庫的
模型理論。這篇論文是計算機科學史上最重要的論文之一,奠定了柯
德的「關係資料庫之父」的地位。
IBM
持續研究在多用戶與大量數據的環境下,關係型資料庫
的實際可行性,對資料庫技術發展具有關鍵性的影響。
1974
IBM
發表論文《
SEQUEL
A Structured English Query Language
》,
提出
SEQUEL
語言,最後演化出
SQL
成為今日廣泛為終端用戶使用的
非程式化查詢語言。
之後
IBM
的研究員格雷
(
James
Nicholas "Jim" Gray
1944–2007
參見圖十一
)
發表論文《
Granularity
of Locks and Degrees of Consistency in
a Shared DataBase
》,
正式定義了
資料庫事務的概念和數據一致性
的機制。格雷在資料庫交易處理
(
Transaction Processing)
的發展有重
大貢獻。他提出這種資料庫的處
理方式係經由資訊網路與資料
庫或檔案的結合,以交易資料進行即時處理,有別於傳統批次處理
(
Batch Processing)
格雷這位電腦奇才在
2007
年獨自帆船出海,卻未
曾再返航。
1979
IBM
的研究員西林格
(
Patricia Selinger;
參見圖十二
)
發表
Access Path Selection in a Relational Database Management System
》,
完成全世界第一個關係查詢資料庫
(
Relational Database)
的優化器。
圖十一:格雷
(
James N i cho l as " J im"
Gray;1944–2007) Turing Award (1998)
Citation: seminal contributions to database and
transaction processing research and technical
leadership in system implementation