カテゴリー
最近更新したページ
メニューバーA
ここは自由に編集できるエリアです。
メニューバーB
ここは自由に編集できるエリアです。

PostgreSQL

 オープンソースのオブジェクトリレーショナルデータベース管理システム(ORDBMS)の一つ。BSDライセンスによるフリーソフトウェアである。

 カリフォルニア大学バークレー校で開発されたデータベースシステムPOSTGRESを元に、世界中のプログラマたちにより開発された。POSTGRESプロジェクトは、1986年にスタートし、1994年に開発が停止。現在データベースシステムで広く用いられている、オブジェクトリレーショナル概念の草分けであった。

 1995年、Andrew Yu氏とJolly Chen氏がPOSTGRES 4.2を改良し、SQL準拠の問い合わせ言語をサポートしたPostgre95をリリースした。その後インターネット上で開発が続けられ、1996年末に、PostgreSQL 6.0としてリリースされた。

 PostgreSQLは、主にPC-UNIX系のOSをターゲットとし、SQL92/SQL99など最新の機能をサポートしている。マルチバイト拡張も行われており、日本語や中国語、韓国語など、ASCII文字以外を扱う言語においても使用することができる。信頼性も高く、ApacheなどのWWWサーバと連携させて使用されることも多い。

Oracleなどの商用SQLサーバとはその開発目的が異なるため、対応プラットフォームの種類やスケーラビリティなどの点で見劣りするが、比較的少ないハードウェアリソースで動作するなどのメリットがあり、apacheなどと組み合わせて、高機能webサーバの構築などにも使われている。ソースが公開されており、使用条件が非常に緩やかということもあって、Linuxディストリビューションに添付されていることが多い。
2005年10月24日(月) 14:48:31 Modified by mizunobara




スマートフォン版で見る