「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

出典:平成31年度 春期 情報セキュリティマネジメント試験(SG) 午前 問45

difficulty難易度設定
スポンサーリンク

予備知識


用語意味
トランザクション「商品を渡して、代金を受け取る」のように「ここから ここまでワンセット」な処理単位
データベースデータを入れておく箱
DBMSデータベースとゆかいな仲間たち
最適化あれやこれやと整理したり調整したりして良い感じにすること
参照制約データベースの項目に付ける制限(制約)のひとつで「この項目には好き勝手な値を入れちゃダメだよ。こっちから選んで入れなさいね」な制約
排他制御「誰かが使っているときは他の人は使っちゃダメだよ!」を実現する仕組み
SQLデータベースと やり取りするときに使う言葉
SQL文SQLを使った、データベースさんに対する「おい!これやれよ」な命令文
副問い合わせSQL文を入れ子にする(SQL文の結果を使ったSQL文にする)こと。もしくは、SQL文を入れ子にしたSQL文における中に書いてある方のSQL文のこと

問題


問題文
トランザクションT1が更新中のデータを,トランザクションT2が参照しようとしたとき,更新と参照の処理結果を矛盾させないようにするためのDBMSの機能はどれか。
ピヨ意訳:ピヨ太君が更新しているデータをピヨ子さんが見ようとしたとき、更新するのと見るのの結果が矛盾しないようにするためのデータベースの機能は、どれ?

解答選択肢
最適化
ピヨ意訳:-
参照制約
ピヨ意訳:-
排他制御
ピヨ意訳:-
副問合せ
ピヨ意訳:-


正解までのつなぎ

正解


正解
排他制御
ピヨ意訳:-

ピヨピヨ解説


解答選択肢の意味を知っているかの問題ですね。

「ア:最適化」は良い感じになるように調整することです。
具体的に、どのような行為を指すかはケース・バイ・ケースですが、いずれにせよ最適な状態にけさせる行為でしょう。

「イ:参照制約」は「この項目には好き勝手な値を入れちゃダメだよ。こっちから選んで入れなさいね」な制約です。
外部キー制約」とも呼ばれます。
データベースの項目に付ける制限です。

「ウ:排他制御」は「誰かが使っているときは他の人は使っちゃダメだよ!」を実現する仕組みです。
ダブルブッキングを防ぐための仕組みですね。

「エ:副問合せ」はSQL文を入れ子にする(SQL文の結果を使ったSQL文にする)ことです。
あるいは、入れ子になったSQL文における中の方のSQL文を指すこともあります。

問題文には「更新と参照の処理結果を矛盾させない」などと書いてあります。
ダブルブッキングを防ぐための仕組みである「ウ:排他制御」が正解です。


スポンサーリンク
書籍画像033
書籍画像026


書籍画像
わわわ説明術コラム
宣伝だよ
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
優れたエンジニアがコミュニティの中でしていること