テクノロジ系 / ソフトウェア
DBMS
DBMSは、データベースの定義、操作、整合性維持、同時実行制御、障害回復を行うソフトウェアです。
もう少し詳しく
DBMSは、アプリケーションとデータの間に入り、SQLの実行、アクセス権管理、トランザクション管理、排他制御、バックアップ、リカバリなどを提供します。単なるデータファイルではなく、データを安全かつ一貫して扱うための管理機能を持ちます。
試験での見方
販売システムが注文データを登録するとき、DBMSがSQLを処理し、複数利用者の同時更新や障害時のロールバックを管理します。
DBMSはミドルウェアとして出ることが多く、トランザクション、ACID特性、排他制御、障害回復と関連付けて問われます。