データベースというと、Oracle Databaseをはじめとするリレーショナルデータベース管理システムを思い浮かべる人が多いでしょう。それが現在の情報システムの基盤であることは間違いないのですが、変化の兆しが見えてきています。 現在のソフトウエア開発において、データベースとプログラミングは切っても切れない関係です。データを保存しないソフトウエアはまずありません。データはファイルに保存してもいいのですが、ファイルシステムが提供する機能はシンプルなものなので、開発の負担が増えます。また、開発者によってファイルの使い方が違ってくる可能性もあります。 このような問題を解決してくれるのがデータベースでしょう。データベース管理システム(DBMS)を使うことで、より高度なソフトウエアを、より安定した形で作れます。企業の情報システムはもちろんのこと、携帯電話でも、ソフトウエアを組み込んだ各種電子機器でも