データベースマネージメントシステム (Database management system, DBMS) とは、データベースを構築するために必要なデータベース運用/管理のためのシステム、およびソフトウェアのことである。
データベースマネージメントシステムは、データベース管理システムともいう。
かつては、CODASYLが提唱したネットワーク型データモデルのDBMSや、階層型データモデルのDBMS等が幅広く利用されていたが、近年ではリレーショナルデータモデルを扱うリレーショナルデータベースマネージメントシステム(RDBMS)が主流である。
また、リレーショナルデータベースマネージメントシステムに、利用者が独自のデータ型や関数を拡張可能なオブジェクトリレーショナルデータベースや、オブジェクト指向プログラミング言語との親和性が高いオブジェクトデータベース、データモデルにExtensible Markup Language XMLを採用したXMLデータベースなどが開発され、利用が広まっている。
記事出典元: Wikipedia日本語版
