| a | b | |
|---|---|---|
| ア | 経路制御 | デッドロック |
| イ | 経路制御 | ロック |
| ウ | 排他制御 | デッドロック |
| エ | 排他制御 | ロック |
ITパスポート 2011年 (平成23年 特別) 問78「データベースのトランザクション処理に関する次の記述中のa,bに入れる字句の適切な…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約71%です。
エ. a:排他制御,b:ロック
正答率 71.2%(1,547人中 1,102人が正解)
DBMSのトランザクション制御: ①排他制御(同時アクセス制御)=データの整合性を保つために、複数ユーザの同時アクセスを制限する仕組み(本問のa)。②ロック=具体的にデータに鍵をかけて他からのアクセスを排除する手段(本問のb)。デッドロック=ロック相互待ち状態の問題(対策側ではなく問題状態)。経路制御はルーティングの用語で別概念(ネットワーク用語)。