Home > ご提供するIT機能とサービス一覧 > オープン化時代の到来と対処


3.その他

 3)オープン化時代の到来と対処

 3.データベースソフト PostgreSQL(ポストグレイス)の概略
2007年3月1日

1.Data BaseソフトのPostgreSQL(ポストグレイス)の紹介を致します。
1) PostgreSQL(ポストグレイス)は、BSDライセンスにより無償で提供されるオープンソース のクライアント・サーバ(C/S)型オブジェクト・リレーショナル・データベース管理システム(ORDBMS) です。

PostgreSQL(ポストグレイス)はカリフォルニア大学バークレー校(UCB)でマイケル・ストーンブレーカ教授の下で開発されました。オブジェクト(Object)指向技術を適用したオブジェクト・リレーショナル型DBMS (「ORDBMS」と略されます)の草分け、 INGRES (Interactive Graphics and Retrieval System) の問い合わせ言語QUEL の流れを持つ POSTQUELを用いた為に、PostgreSQL(ポストグレイス)と云われます。

ちなみにオブジェクト(Object)指向とは、データ(Data)の操作に重点を置くのではなく、一つ一つの対象(Object)が何をするのかに重点を置く考え方です。今向かっている対象が何かを明らかにすれば、対象(Object)同士が関連し動作する理由が明確になります。コンピュータ・プログラムをどの様に組み立てるかがより分かり易くなるのです。


2) PostgreSQLの特徴は、機能や型等定義可能なオブジェクト(Object)拡張をサポートしている点です。C、C++ ライブラリを始め、Tcl/Tk, Perl, Python, Ruby更にはBash の言語で対応する各種ドライバが豊富に提供されていますので、アプリケーションに容易に組み込められる様に工夫されています。

Andrew Yu 氏とJolly Chen 氏は POSTGRESQL 4.2 を大幅に改良し軽量で動きやすくしました。更にSQL準拠の問い合わせ言語への置き換えをし、Postgres95 として 1995年にリリースしました。同時に UCBへの届出が必要であったライセンス条項を整え、普及に弾みを与えました。現在もインターネット上で、SQL92/SQL3 準拠や高速化等の機能拡張作業が、PostgreSQL.org を中心に続けられています。


3) WEBで使用されるソフトウエアとの技術上の連携は、CGIの利用は勿論、世界で最も使われているWebサーバのApacheやWebサーバに部品或いは部材として組み込むPHPやmod_perlからの利用も出来ます。Postgres+PHP+ApacheによるHTTPサービスは既に10年近くの実績を持ちます。

Postgresは日本語EUC(コード)の保存も可能で、検索やテーブル/カラム名などの実質的な日本語化も行われています。日本語のみならず、韓国語や中国語などでも、更にはユニコード利用やWindows からの日本語利用も可能です。




2.弊社の活用状況
1) 主(Main)ServerとBackup Serverに PostgreSQL のLinux版を用いています。

2) コア部分とlibraryはfree(高機能のソフトウエア代金が無料)で提供されますので、当初の投資費用と維持費用を他社のデータベース管理システムを導入するのと比べて大幅に節約しています。

3) OSのLinuxと同様、PostgreSQLをベースに新たに開発されたソフトウエアの殆どは、PostgreSQL関係サイトから最新版が常に無料で提供される仕組みです。



3.関連HPのご紹介
1) 日本 PostgreSQL ユーザー会

PostgreSQL(ポストグレス、ポストグレエスキューエル等と読む)は本格的なRDBMS (Relational Database Management System) でUNIX系システムで動き無償で利用でき完全なソースコードも提供されます。


2) PostgreSQL Notes for Japanese

ニュース ポストグレス・キュー・エルの紹介 和訳文書,FAQ 文書和訳プロジェクトインストールと設定 日本語版バイナリパッケージ PHPでWEBと連携 ODBCドライバ ロゴ サポート 関連サイトへのリンク


3) PostgreSQL information page

PostgreSQLに関する様々な情報をお届けします。PostgreSQL はUnix で動く Relational Database Management System (RDBMS) です。学術用、教育用、個人用、商用など利用目的に関係無しに無償で利用できます。





この件でのお問い合わせは、弊社の担当者にご連絡を下さるか、
こちらのお問い合わせフォームをご利用下さい。


Copyright© D-EYE All Rights Reserved.