過去問解きまくり研究所 ホーム

データベース|平成23年度 特別 ITパスポート試験 問78

データベースのトランザクション処理に関する次の記述中の a,b に入れる字句の適切な組合せはどれか。

```
複数のユーザが同時に同じデータを更新しようとしたとき,データの整合性を保つために,
そのデータへのアクセスを一時的に制限する仕組みを a という。

これを実現する一つの方法は,データを更新する前に,そのデータに b をかけ,
処理が終了するまでほかのユーザからのアクセスを制限することである。
```

ab
経路制御デッドロック
経路制御ロック
排他制御デッドロック
排他制御ロック

解説

前の空欄が仕組みの名で、後ろの空欄はその手段にあたります。

二つの空欄には、上下の関わりを持つ語が入ります。前の空欄は、近づき方を一時的に制限する仕組みの名でした。同時に書き換えようとしたときに、順を付けて通します。この仕組みを排他制御と呼び、前の空欄に入りました。後ろの空欄は、その仕組みを実現する手段になります。書き換える前に、その値へ錠をかけておきました。終わるまで他からは触れられないので、食い違いが起きません。この手段をロックと呼び、後ろへ入ります。だから二つをこの順に並べた肢が当たります。通り道を選ぶ働きは、網の側の別の話でした。互いに錠を待ち合って止まる状態も、別の名を持ちます。それは事故の名なので、かけるものにはなりません。仕組みと手段の上下を読みます。名が似ていても向きが逆です。シラバスも、同時実行制御と排他制御を項目に置いています。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:平成23年度 特別 ITパスポート試験 問78(改変:原典の図表をテキストに書き起こした)

この問題を演習で解く

同じ単元をまとめて解くならデータベースへ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)