ITパスポート 2009年 (平成21年 秋期) 問88「複数の利用者が同時にデータベースを利用する場合に,1人の利用者がデータ更新中に,…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約59%です。
ウ. 更新中の利用者の処理が終了してから参照させる。
正答率 58.7%(533人中 313人が正解)
複数の利用者が同じデータを同時に扱うときは、排他制御(ロック)によって整合性を保つ。更新中のデータにはロックを掛け、更新が確定するまで他の利用者の参照を待たせることで、途中の不完全な値を読まれないようにする。