アットウィキロゴ

リレーショナルデータベース

イントロダクション

wikipedia

リレーショナルデータベースは、関係を元にしたデータベースである。このデータベースは別名、関係データベースとも呼ばれる。 リレーショナルデータベースを管理するソフトのことを、リレーショナルデータベースマネージメントシステム、略してRDBMSと呼ばれる。

主なRDBMSには

  • Oracle
  • MySQL
  • PostgreSQL(ORDBMSらしい)

等があげられる。ORDBMSとは、オブジェクト指向関係データベースに対するソフトである。オブジェクト指向データベースとリレーショナルデータベースの特徴をあわせもっており、リレーショナルデータベース上でユーザーが型を定義できる、という特徴がある。

それぞれに違いがあるが、特筆すべきことは、これらのライセンスの違いである。

  • oracle : 商品
  • MySQL : オープンソース。GPLライセンス
  • PostrgreSQL : オープンソース。BSDライセンス

特にGPLライセンスについては、GPLライセンス付きのライブラリを使用した場合、使用したソフトもGLPライセンスに準拠することになり、ソースコード公開の義務がつきまとう。

よって、商品利用をするにあたりもっとも無難なPostgreSQLについて調べる。

最終更新:2008年04月07日 17:29