ひとくちに「データベース」といっても、規模や目的によって、それらを実現するためのソフトウェアは実に多岐に渡る。データが小規模な場合、情報を書き散らしたplain textやMicrosoft社のExcelなどで一枚の表を作成するだけでも十分な使い勝手が得られる場合もある。しかし一般的に「データベース」という語が指すのは、それらでは手に負えぬ程度の規模のものであり、「データベース用プログラム」なる語はリレーショナルデータベースを指すことが多い。現在、個人的な用途(主に論文整理)でこれが有効かどうか色々と考え/試し中。

link *

ソフトウェア(バックエンド) *

OracleMS AccessPostgreSQLMySQLあたりが定番なのだそうだ。だけど大規模かつ本格的すぎて私の手に余る。一方でSQLiteなるものはサーバプロセスも不要でいい感じに小規模なので、この辺りを試している今日この頃。