「PostgreSQL」の版間の差分

提供:MoodleDocs
移動先:案内検索
編集の要約なし
編集の要約なし
15行目: 15行目:
また、多くの方法でユーザがPostgreSQLを拡張することができます。例えば:
また、多くの方法でユーザがPostgreSQLを拡張することができます。例えば:


* data types
* データタイプ
* functions
* 関数
* operators
* オペレータ
* aggregate functions
* 集約関数
* index methods
* index methods
* procedural languages
* procedural languages

2008年2月6日 (水) 15:12時点における版

作成中です - Mitsuhiro Yoshida 2008年2月3日 (日) 11:09 (CST)

PostgreSQLは、Moodleが完全にサポートする2つのデータベースの1つです。すべてのMoodleインストールにおいて、データベースは必須コンポーネントです。

PostgreSQLは「カリフォルニア大学バークレー校コンピュータサイエンス学科で開発されたPOSTGRES, Version 4.2をベースとしたオブジェクト関係データベース (ORDBMS)」と記述されています。POSTGRESでは多くのコンセプトを開拓しましたが、かなり後になっていくつかの商用データベースのみで利用可能となりました。

PostgreSQLは、このオリジナルのバークレーコードのオープンソースの子孫です。PostgreSQLでは、大部分の標準SQLをサポートし、多くの最新機能をいて供します:

  • 複雑クエリ
  • 外部キー
  • トリガー
  • ビュー
  • トランザクションの整合性
  • 多版型同時実行制御

また、多くの方法でユーザがPostgreSQLを拡張することができます。例えば:

  • データタイプ
  • 関数
  • オペレータ
  • 集約関数
  • index methods
  • procedural languages

And because of the liberal license, PostgreSQL can be used, modified, and distributed by everyone free of charge for any purpose, be it private, commercial, or academic."

関連情報