情報処理技術者試験-NAVI


テクニカルエンジニア (データベース) H17年春 午前 【問43】 分類:データベース技術

二つのトランザクション T1、T2 が、データ a、b を平行してアクセスする。
T1、T2 の組合せのうち、直列可能性が保証できるものはどれか。
ここで、トランザクションの各操作の意味は次のとおりとする。


LOCK x:データx をロックする
READ x:データx を読み込む
STORE x:データx を書き込む
UNLOCK x:データx をアンロックする

T1
READ a
LOCK a
LOCK b
a = a + c

STORE a
READ b
b = b + c

STORE b
UNLOCK a
UNLOCK b
T2
READ a
LOCK a
LOCK b
a = a + c

STORE a
READ b
b = b + c

STORE b
UNLOCK a
UNLOCK b
T1
LOCK a
READ a
a = a + c

STORE a
UNLOCK a
LOCK b
READ b
b = b + c

STORE b
UNLOCK b
T2
LOCK a
READ a
a = a + c

STORE a
UNLOCK a
LOCK b
READ b
b = b + c

STORE b
UNLOCK b
T1
LOCK a
READ a
a = a + c
STORE a
UNLOCK a
LOCK b
READ b
b = b + c

STORE b
UNLOCK b
T2
LOCK a
READ a
LOCK b
READ b
UNLOCK a
UNLOCK b





T1
LOCK a
READ a
a = a + c

STORE a
LOCK b
READ b
b = b + c

STORE b
UNLOCK b
UNLOCK a
T2
LOCK a
READ a
LOCK b
READ b
UNLOCK b
UNLOCK a








       


みんなの正解率:  64%  (50人のうち32人が正解)

分類:データベース技術
キーワード:EA トランザクション ロック 共有ロック 占有ロック 直列可能性


テクニカルエンジニア (データベース) H17年春の全キーワードをみる

解答と解説

解答:
解説:EA
各業務と情報システムを、政策・業務体系、データ体系、適用処理体系、技術体系の四つの体系で分析し、全体最適化の観点から見直すための技法。

共有ロック
データ参照時にかけるロック。他のトランザクションから共有ロックはかけられるが、占有ロックはかけられないため、ロック解除待ちになる。

占有ロック
データ更新時にかけるロック。他のトランザクションから共有ロック・占有ロックのいずれもかけられず、ロック解除待ちになる。
分類:データベース技術
キーワード:EA トランザクション ロック 共有ロック 占有ロック 直列可能性


みんなの正解率:  64%  (50人のうち32人が正解)
      

スポンサードリンク


この問題のキーワード


EA
【H26年春】 次の SQL 文は、A 表に対するカーソル B のデータ操作である。... 正解率:62%
【H26年春】 "商品月間販売実績"表に対して、SQL 文を得られる結果はどれか。... 正解率:77%
【H25年春】 SQLにおけるドメインに関する記述のうち、適切なものはどれか。... 正解率:69%
【H25年春】 トランザクションの隔離性水準のうち、次の(1)、(2)に該当するSQ... 正解率:62%
【H25年春】 三つの表"取引先"、"商品"、"注文"を基底表とするビュー"注文 1... 正解率:67%
【H24年春】 ある月の"月末商品在庫"表と"当月商品出荷実績"表を使って、ビュー"... 正解率:56%

トランザクション
【H26年春】 トランザクションの直列化可能性 (serializability)... 正解率:68%
【H26年春】 システム障害発生時には、データベースの整合性を保ち、かつ、最新のデー... 正解率:79%
【H26年春】 データベースのトランザクション T2 の振る舞いのうち、ダーティリー... 正解率:72%
【H26年春】 DBMS において、デッドロックを検出するために使われるデータ構造は... 正解率:78%
【H26年春】 Web アプリケーションサーバと DB サーバが各1台で構成される... 正解率:71%
【H25年春】 トランザクションの隔離性水準のうち、次の(1)、(2)に該当するSQ... 正解率:62%

ロック
【H26年春】 図は、分散システムにおける 2相コミットプロトコルの正常処理の流れを... 正解率:76%
【H26年春】 DBMS において、デッドロックを検出するために使われるデータ構造は... 正解率:78%
【H26年春】 並列にアクセス可能な複数台の磁気ディスクに、各ファイルのデータを一定... 正解率:90%
【H25年春】 tt... 正解率:77%
【H25年春】 データベースの障害回復処理に関する記述のうち、適切なものはどれか。... 正解率:58%
【H25年春】 複数のバッチ処理を並行して動かすとき、デッドロックの発生をできるだけ... 正解率:76%

共有ロック
【H25年春】 tt... 正解率:77%
【H24年春】 二つのトランザクション T1、T2 が、データ a、b を平行してア... 正解率:67%
【H18年春】 トランザクションの同時実行制御である2層ロッキングプロトコルに関する... 正解率:81%
【H15年春】 トランザクションの同時実行制御である2相ロッキングプロトコルに関する... 正解率:43%
【H15年春】 図は、分散システムにおける2相コミットメントプロトコルの正常処理の流... 正解率:52%
【H15年春】 二つのトランザクション T1、T2 が、データ a、b を平行してア... 正解率:71%

占有ロック
【H24年春】 二つのトランザクション T1、T2 が、データ a、b を平行してア... 正解率:67%
【H18年春】 トランザクションの同時実行制御である2層ロッキングプロトコルに関する... 正解率:81%
【H15年春】 トランザクションの同時実行制御である2相ロッキングプロトコルに関する... 正解率:43%
【H15年春】 図は、分散システムにおける2相コミットメントプロトコルの正常処理の流... 正解率:52%
【H15年春】 二つのトランザクション T1、T2 が、データ a、b を平行してア... 正解率:71%
【H12年春】 データベースの排他制御に関する記述のうち、適切なものはどれか。... 正解率:53%

直列可能性
【H24年春】 二つのトランザクション T1、T2 が、データ a、b を平行してア... 正解率:67%
【H18年春】 二つのトランザクションT1とT2を並列に実行した結果が、T1完了後に... 正解率:54%
【H15年春】 二つのトランザクション T1、T2 が、データ a、b を平行してア... 正解率:71%
【H14年春】 二つのトランザクションT1とT2を並行に実行した結果が、T1の完了後... 正解率:56%
【H14年春】 関係データベースの表において、重複を許すある列Zの値による検索効率を... 正解率:67%
【H14年春】 DBMS の記憶管理に関する記述のうち、最も適切なものはどれか。... 正解率:18%


テクニカルエンジニア (データベース) H17年春の全キーワードをみる




H17年春 設問一覧
【問44】分散データベースシステムにおける問合わせでは、サイト間にまたがる結合... 94%
【問45】一つの表に大量のデータを格納するとき、並列処理のために異なったディス... 72%
【問46】100人の送受信者が共通かぎ暗号方式で、それぞれ秘密に通信を行うとき... 50%
【問47】通信文を公開かぎ暗号方式によって暗号化し、正規の受信者だけが内容を見... 60%
【問48】スパイウェアによって引き起こされた情報の漏えいに該当するものはどれか... 66%
【問49】コンピュータセキュリティ対策に関する記述のうち、適切なものはどれか。... 54%
【問50】ファイアウォールの方式に関する記述のうち、適切なものはどれか。... 59%
【問51】情報システムのリスク分析に関する記述のうち、適切なものはどれか。... 56%
【問52】財団法人日本情報処理開発協会のプライバシーマーク制度について説明した... 49%
【問53】SLCP-JCF98(Software Life Cyc1e Pro... 71%

 




テクニカルエンジニア (データベース)の過去年度
H26年春 [ 午前問題 ]H25年春 [ 午前問題 ]
H24年春 [ 午前問題 ]H23年春 [ 午前問題 ]
H22年春 [ 午前問題 ]H21年春 [ 午前問題 ]
H19年春 [ 午前問題 ]H18年春 [ 午前問題 ]
H17年春 [ 午前問題 ]H16年春 [ 午前問題 ]
H15年春 [ 午前問題 ]H14年春 [ 午前問題 ]
H13年春 [ 午前問題 ]H12年春 [ 午前問題 ]