• 検索結果がありません。

20世紀の名著名論:E. F. Codd : A Relational Model of Data for Large Shared Data Banks

N/A
N/A
Protected

Academic year: 2021

シェア "20世紀の名著名論:E. F. Codd : A Relational Model of Data for Large Shared Data Banks"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)20 世紀の名著名論 E. F. Codd:A Relational Model of Data for Large Shared Data Banks Communications of the ACM, Vol.13, No.6, pp.377-387(1970)  計算機の利用において,データベース管理システムの. を退職している.. 重要性はよく知られている.今日,データベース管理シ.  E. F. Codd は 2003 年 4 月 18 日に逝去した.The New. ステムの多くは関係データベース(relational database). York Times は,関係データベースの理論的基礎を構築し. の 枠 組 み に 基 づ くも の と な っ て い る. 標 記 論 文 は,. た数学者であり計算機科学者であったと紹介し,その死. Edgar Frank Codd が Communications of ACM 誌 の. を惜しんでいる.数学者としての業績は,奇しくも情報. 1970 年 6 月号に発表した関係データベースの原典であり,. 処理学会誌 2003 年 4 月号に和田英一によって 20 世紀の. データベース技術の歴史の中で最も有名な論文である.. 名著名論: “Cellular Automata” (Academic Press, 1968). 本論文を通じての Codd の貢献は,データベースを学問. として紹介されている.Codd は,1981 年 ACM から A.. としての科学にしたことであり,データベース技術の世. M. Turing Award を授与された.データベース管理シス. 界に統一性,明解さ,厳密さをもたらしたことであると. テムの理論と実践に対する基礎的かつ継続的な貢献が授. される.. 賞理由になっている..  関係データベースの理論的枠組みは数学的集合論に.  昔話をさせて欲しい.紹介者は当該論文が CACM 誌. 依拠する.データの集合は,1 つのファイルに対応する. に掲載されたころ,電子技術総合研究所(現・産業技術. 2 次元の表によって表現される.表の行成分は,レコー. 総合研究所)でタイムシェアリングシステムの研究開発. ドに対応する組と呼ばれる集合の要素であり,列成分は. に従事していた.当時机を並べていた古川康一氏(現・. 各組の属性値である.1 つの表に対する演算として,属. 慶應義塾大学)は同論文にいたく感動し,Codd の提案. 性値の条件を与えそれを満たすものを求める射影,選択. する関係データベースの枠組みを高く評価していた.私. 操作がある.表間の演算として,和,差,共通集合,直. は 「集合論的形式化は単にユーザインタフェースを規定す. 積などの集合操作がある.その他,関係データベースに. るものであり,大規模なデータベースを対象とする実装. 特徴的な演算として,ある表を構成する組の属性値を別. は無理ではないか」という意見であり,その評価をめぐ. の表に置かれた属性値と関係付けて新しい表を構成する. って熱心に議論した.その後の発展を見ると,古川氏に. 結合操作がある.これらの演算を組み合わせて,データ. 先見の明があったと言わざるを得ない.反省をこめて言. ベースへの検索要求を表現する.関係データベースにお. い訳をすれば,当時は磁気ディスク 1 台の容量が 10MB. ける操作は,データが物理的にどのように構成されてい. であり,国産大型計算機 HITAC-8400 の主記憶容量も. るかを知ることなく記述できる.. 256KB の時代であった.その後,我々は関係データベー.  E. F. Codd は IBM San Jose Research Laboratory の研. スを実装した磁気バブルデータベースマシン EDC(ETL. 究者として同論文を発表した.当時 IBM は階層型のデ. Database Computer)の研究開発を進め,1980 年に完成. ータベース管理システムの商業化を推進しており,彼の. させた.. 関係データベースの提案は社内的には評価されなかっ.  ハードウェア環境の量的な変化が,データベース構築. た.シリコンバレーの起業家 Larry Ellison が,1977 年. 法に質的な転換をもたらした.情報技術における技術革. 世界最初の関係データベースシステム Oracle を商業化し. 新は,劇的な性能向上,コスト低減をもたらす.ユビキ. た.その後,IBM は関係データベースシステムの開発を. タスコンピューティング社会の到来に見られるように,. 始め,1981 年に DB2 を発表した.関係データベースは,. 従来不可能とされてきたことが可能になる.昨今の基礎. IBM の同僚である C. J. Date の著作“An Introduction to. 研究を冷遇する風潮が強まる中で,数学的枠組みの重要. Database Systems” (Addison-Wesley Publishing, 1983). 性に思いを馳せたい.. によって,データベース管理システムにおける基本概念. (平成 15 年 8 月 19 日受付). として普及し定着した.1984 年,Codd は 61 歳で IBM.          弓場敏嗣/電気通信大学大学院    . 1090.                [email protected] . 44 巻 10 号 情報処理 2003 年 10 月. −1−.

(2) −2−.

(3)

参照

関連したドキュメント

The calibration problem for the Black-Scholes model was solved based on the S&P500 data, and the S&P 500 call and put option price data were interpreted in the framework

We will call scattering data some special initial data which imply the exis- tence of the Ω-SRF as a formal gradient flow for the restriction of Perelman’s W -functional over

for the observed functions, smooth.type a string with the name of smoothing method to be used (B-splines or Fourier), nbasis a numeric value defining the number of basis functions

For the survival data, we consider a model in the presence of cure; that is we took the mean of the Poisson process at time t as in (3.2) to be for i = 1, ..., 100, where Z i is

In this paper, for the first time an economic production quantity model for deteriorating items has been considered under inflation and time discounting over a stochastic time

In our future work, we concentrate on further implementations and numerical methods for a crystal growth model and use kinetic data obtained from more accurate microscopic

It is suggested by our method that most of the quadratic algebras for all St¨ ackel equivalence classes of 3D second order quantum superintegrable systems on conformally flat

2.1. A local solution of the blowup system.. in this strip. Straightening out of a characteristic surface. Reduction to an equation on φ.. are known functions. Construction of