Ingres
Ingres
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/02/23 10:05 UTC 版)
Ingres(イングレス)は、商用サポートのある、オープンソースの関係データベース管理システムである。Ingres は 1970年代初めから1980年代初めにかけて、カリフォルニア大学バークレー校での研究プロジェクトで開発された。オリジナルのコードは、バークレーの他のプロジェクトと同様、BSDライセンスにより最小限のコストで入手可能である。1980年代中ごろから Ingres に基づいた商用データベース製品がいくつも生まれた。例えば、Sybase、Microsoft SQL Server、NonStop SQL などがある。Postgres(Post Ingres)は 1980年代中ごろから開始されたプロジェクトで、後に PostgreSQL へと発展した。Ingres はコンピュータ関連の研究プロジェクトとしては最も影響の大きいものの1つに数えられる。
- 1 Ingresとは
- 2 Ingresの概要
- 3 管理ツール
Ingres
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/12/01 03:12 UTC 版)
1973年、IBMでSystem Rプロジェクトが始まり、構築中のシステムに関する一連の論文が公表された。バークレーの2人の科学者 マイケル・ストーンブレーカーとEugene Wongはこれを読んでそのコンセプトに惹かれ、リレーショナルデータベース研究プロジェクトを自ら始めることを決意した。 彼らはバークレーの経済学部からIngres(INteractive Graphics REtrieval System)と名づけた地理情報データベースシステム研究のための資金を得ていた。この資金でリレーショナルデータベース研究を行うことにした。さらなる資金を得るため、ストーンブレーカーはDARPAに接触した。当時のDARPAはコンピュータ研究開発の資金提供元として有名だった。しかし、DARPA も海軍研究局(ONR)も既に他所のデータベース研究に資金提供していたため、ストーンブレーカーの提案は門前払いとなった。ストーンブレーカーは他の政府機関にもあたり、同僚たちの協力もあって、米国科学財団と3つの軍関係機関(空軍科学研究局、陸軍研究局、海軍電子システム司令部)から多少の援助を得ることとなった。 資金を得ると、Ingresは1970年中ごろ学生を使って開発が進められた。IngresはSystem Rと同様の発展を続け、1974年の初期のプロトタイプを始まりとして、次々と機能を追加したリビジョンがリリースされた。Ingresは草の根的にあちこちで使われ、そこから新しいアイデアを含むフィードバックがあり、開発チームがそれらを取り入れていった。Ingresは概念的にはSystem Rとほぼ同じだったが、DECのマシン上のUNIXで動作するローエンドのシステムを指向していた。
※この「Ingres」の解説は、「Ingres」の解説の一部です。
「Ingres」を含む「Ingres」の記事については、「Ingres」の概要を参照ください。
Ingres
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/25 05:44 UTC 版)
「マイケル・ストーンブレーカー」の記事における「Ingres」の解説
1973年、ストーンブレーカーと同僚の Eugene Wong はエドガー・F・コッドが発表した一連の論文を読み、関係データベース管理システム (RDBMS) の研究を開始した。当初そのプロジェクトは INGRES (Interactive Graphics and Retrieval System) と称し、IBMのSystem Rと共に関係モデルの実用的かつ効率的な実装が可能であることを知らしめたシステムとなった。B木の採用、レプリケーション、データ完全性を保証する制約など、INGRESで導入されたアイデアはその後のRDBMSで広く採用された。また、トランザクション処理性能を保てるロック機構について様々な実験を行った。 1970年代中盤、学生プログラマを使って実用可能なシステムを完成させた。INGRESはDECのマシンのUNIX上で動作するものだったため、メインフレームで動作するIBMのSystem Rに比較するとローエンドであると見なされた。 しかし1980年代初め、それらローエンド機の性能と機能はIBMのメインフレームに迫るようになり、INGRESも立派な商用アプリケーションと見られるようになった。INGRESはBSDライセンスの派生ライセンス条件で低料金で提供され、すぐさま複数の企業がこれをベースとした製品を作るようになった。 ストーンブレーカー自身も1982年にIngres Corporationを設立。同社は後にコンピュータ・アソシエイツ (CA) に買収されたが、2005年に独立企業として再設立された。INGRESをベースとして設立された他の企業としては、ストーンブレーカーの下で学んだRobert Epsteinが創業したSybaseなどがある。Sybaseのソフトウェアは後に Microsoft SQL Server のベースとなった。
※この「Ingres」の解説は、「マイケル・ストーンブレーカー」の解説の一部です。
「Ingres」を含む「マイケル・ストーンブレーカー」の記事については、「マイケル・ストーンブレーカー」の概要を参照ください。
固有名詞の分類
- Ingresのページへのリンク