問2. データベースでのトリガの実装
IPA高度試験午後問練習サイト
データベーススペシャリスト
午後Ⅰ過去問
2019(H31)春
📊 学習記録
この問題の自己評価の更新と、学習記録の確認ができます。年度や問題をまたいだ学習記録は区分別トップページで確認できます。
🚀️ 答練開始日時
(※最初に保存した日時)
🔚 答練終了日時
(※最後に保存した日時)
🎯 答案保存回数
🏆 自己評価
評価を更新
かなりできた
半分くらいできた
苦手だ
📄 問題
✍️ 解答(答案用紙)
設問1
(1)
ア
出庫要求明細
イ
挿入
ウ
部品番号
エ
在庫
オ
実在庫数量
カ
引当済数量
(2)
(a)
BEFORE トリガを実行した後に,別のトランザクションが割り込んで先に実行されてしまうと,AFTER トリガで不当な引当判定に基づいて更新することになる。
(b)
FOR UPDATE 句を指定する。
設問2
(1)
a
ア
b
オ
c
ウ
d
キ
(2)
あ
出庫
い
在庫
う
引当済数量
え
発注済フラグ
設問3
(1)
在庫
(2)
①
出庫要求明細の登録と入庫を,それぞれ部品番号順に処理する。
②
入庫は複数の部品をまとめず,部品ごとに別トランザクションで処理する。
💾 保存