データベース
ウィキペディアにおけるデータベースの利用についてはWikipedia:データベースダウンロードをご覧ください。 データベース: database, DB)は、特定のテーマに沿ったデータを集めて管理し、容易に検索・抽出などの再利用をできるようにしたもの。 狭義には、コンピュータによって実現されたものを言う。OSが提供するファイルシステム上に直接構築されるものや、後述するデータベース管理システム (DBMS) を用いて構築されるものを含む。コンピュータ上では、データの再利用を高速かつ安定に実現するため、データを格納するための構造について様々な工夫が払われており、このデータ構造アルゴリズム情報工学において重要な研究分野のひとつである。単純なファイルシステムには、ファイルシステム自体に「データ」を統一的手法で操作する機能はない。ファイルシステムでデータ管理をするためには、データの操作機能を「応用プログラム側」に持つしかない。データベースは、それを自ら持つことにより、応用プログラム側でデータの物理的格納状態を知らずとも操作でき、かつ、データの物理的格納状態に変更があった場合にも応用プログラム側の処理に影響が及ばないことを保障することがデータベースの前提条件となっている。(プログラムとデータの独立性)データベースをコンピュータ上で管理するためのシステムをデータベース管理システム (DBMS) という(例えばOracle DatabaseMicrosoft SQL ServerPostgreSQLMySQLSQLiteIBM DB2Informix Dynamic Server など)。

1 データベースの実際例
2 データモデル
 リレーショナルデータモデル
3 著作権
4 関連項目
5 関連学会
6 外部リンク