DBMSとは?
DBMSとは、複数の利用者やアプリケーションが同じデータを安全に共有できるよう、データの定義・操作・同時実行制御・障害回復・機密保護をまとめて引き受けるソフトウェア。午前Iでは個々の機能名を挙げ、それがDBMSのどの役割に属するかを判断させる形で問われる。
応用情報技術者試験の過去問では11回出題されています(2016年度〜2024年度)。
でーたべーすまねじめんとしすてむ
DBMSの意味
複数の利用者やアプリケーションが同じデータを安全に共有できるよう、データの定義・操作・同時実行制御・障害回復・機密保護をまとめて引き受けるソフトウェア。午前Iでは個々の機能名を挙げ、それがDBMSのどの役割に属するかを判断させる形で問われる。
DBMSの具体例
在庫システムで100人が同時に同じ商品行を更新しても矛盾が起きないのは、DBMSが同時実行制御を行い、更新前後の記録を残しているため。アプリ側は「更新せよ」と書くだけでよく、排他や復旧の手続きを自前で実装しなくて済む。
DBMSは試験でどう引っ掛けられる?
DBMSはデータを格納するファイルそのものではなく、格納・取り出しを管理する側のソフトウェア。またSQLはDBMSを操作する言語であって、SQLを処理できることがDBMSの定義のすべてではない。
DBMSと関連する用語
DBMSが出た過去問
基幹業務システムの構築及び運用において、データ管理者(DA)とデータベース管理者(DBA)を別々に任命した場合のDAの役割として、適切なものはどれか。
正解:システム開発の設計工程では、主に論理データベース設計を行い、データ項目を管理して標準化する。
要点:DAは論理設計と標準化、DBAは物理運用を担当する
データ管理者(DA)は、全社的な視点でデータそのものを管理する役割で、論理データベース設計やデータ項目名・意味・形式の標準化を担う。これに対しデータベース管理者(DBA)は、実際のDBMSの運用、性能改善、容量管理、障害時の復旧といった物理的・運用面を受け持つ。論理と物理で役割が分かれている点が要点である。
出典:令和4年度 春期 応用情報技術者試験 午前 問57(IPA)DBMSをシステム障害発生後に再立上げするとき、ロールフォワードすべきトランザクションとロールバックすべきトランザクションの組合せとして、適切なものはどれか。こ…
正解:ロールフォワード: T2, T5/ロールバック: T6
要点:コミット済みは再現、未完了の更新だけを取り消す
再立上げ時は、チェックポイント以降にコミットが完了したトランザクションを更新後ログでロールフォワードし、障害発生時点で未完了だったものをロールバックします。コミット済みで更新を伴うのはチェックポイント後に完了したT2とT5です。未完了のうちT3は参照だけで更新がないため打消しは不要で、更新を伴うT6だけがロールバックの対象になります。チェックポイント前に完了したT1は既にディスクへ反映済みなので、対象外です。
出典:平成28年度 秋期 応用情報技術者試験 午前 問30(IPA)ストアドプロシージャの利点はどれか。
正解:アプリケーションプログラムからネットワークを介してDBMSにアクセスする場合、両者間の通信量を減少させる。
要点:ストアドプロシージャの主な利点はネットワーク通信量の削減
ストアドプロシージャは一連のSQL処理をあらかじめDBMS側に登録しておき、クライアントからは呼出しと引数の送信だけで実行させる仕組みである。複数のSQL文を1回の呼出しにまとめられるので、アプリケーションとDBMSの間でやり取りされるネットワーク上の通信量と往復回数を削減できる。
出典:平成29年度 秋期 応用情報技術者試験 午前 問26(IPA)関係データベース管理システム(RDBMS)のデータディクショナリに格納されるものはどれか。
正解:スキーマの定義情報
要点:データディクショナリはスキーマ定義などのメタデータを保持
データディクショナリ(データ辞書)は、表・列・ビュー・インデックス・利用者権限といったスキーマの定義情報を格納するシステム表の集まりである。実データそのものではなく、データの構造や属性を記述したメタデータを管理する点が本質である。
出典:平成30年度 春期 応用情報技術者試験 午前 問29(IPA)データベースの概念設計に用いられ、対象世界を、実体と実体間の関連という二つの概念で表現するデータモデルはどれか。
正解:E-Rモデル
要点:E-Rモデルは実体と関連で対象世界を描く概念設計のモデル
E-Rモデル(実体関連モデル)は、対象世界を実体(エンティティ)と実体間の関連(リレーションシップ)という2つの概念で表現するモデルで、特定のDBMSに依存しない概念設計の段階で用いられます。階層・ネットワーク・関係モデルは、実装方式に対応する論理データモデルです。
出典:令和1年度 秋期 応用情報技術者試験 午前 問26(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。