データベース
はいたせいぎょ
定義
複数のトランザクションが同時に同一データを更新する際の競合を防ぎ、論理的矛盾を生じさせないために用いる技法。ロックによる相互排除でトランザクションの直列化可能性を確保する。デッドロックや待ち時間とのトレードオフがあり、設計が重要となる。
データベース用語は、表設計、SQL、トランザクション、障害回復のどの話かを見分ける問題で出ます。正規化やロック、コミット処理は、目的と副作用をセットで理解すると選択肢の誤りに気付きやすくなります。
- SQLの条件や結果表を読み取り、正しい操作を選ぶ。
- トランザクションの一貫性、排他制御、障害回復の役割を問う。
- 表の分割やキーの意味から、設計上の問題点を判断する。
- ITパスポート 2026年 (令和8年) 問58DBMS(データベース管理システム)の機能として,適切なものはどれか。関連: 排他制御
- ITパスポート 2024年 (令和6年) 問74トランザクション処理に関する記述のうち,適切なものはどれか。関連: 排他制御
- ITパスポート 2023年 (令和5年) 問66トランザクション処理におけるコミットの説明として,適切なものはどれか。関連: 排他制御
- ITパスポート 2021年 (令和3年) 問62金融システムの口座振替では,振替元の口座からの出金処理と振替先の口座への入金処理について,両方の処理が実行されるか,...関連: 排他制御
- ITパスポート 2020年 (令和2年 10月) 問64データ処理に関する記述a~cのうち,DBMSを導入することによって得られる効果だけを全て挙げたものはどれか。 a 同...関連: 排他制御
- ITパスポート 2020年 (令和2年 10月) 問722台のPCから一つのファイルを並行して更新した。ファイル中のデータnに対する処理が(1)~(4)の順に行われたとき,...関連: 排他制御
- ITパスポート 2019年 (令和1年 秋期) 問64データベース管理システムにおける排他制御の目的として,適切なものはどれか。関連: 排他制御
- ITパスポート 2019年 (令和1年 秋期) 問87売上伝票のデータを関係データベースの表で管理することを考える。売上伝票の表を設計するときに,表を構成するフィールドの...関連: 排他制御
排他制御と同じ「データベース」の用語では、RDBMS、E-R図、E-Rモデルなどが近い文脈で問われます。データの重複防止、検索、更新、同時実行、障害復旧のどれを扱う用語かを軸にしてください。
← 用語集インデックス