データベース基礎

情報セキュリティマネジメント試験主キー」の問題

テクノロジ・マネジメント基礎データベース基礎難易度:normal
関係データベースの表で、各行を一意に識別するために設定する列または列の組はどれか。
別の表の主キーの値を参照して、表どうしを互いに関連づけるために設ける列のことである。
複数の利用者が同じデータを同時に更新しても内容に矛盾が生じないよう制御する仕組みである。
よく使う検索を高速化するため、表とは別に作成する索引である。
表の各行を一意に識別するため値の重複や空値を許さない主キーである。
正解
表の各行を一意に識別するため値の重複や空値を許さない主キーである。

主キーは、関係データベースの表で各行を一意に識別するために設定する列または列の組。同じ値が複数行に存在せず(一意性)、空値も許されない(非ナル)。これにより目的の行を確実に特定できる。

?選択肢ごとの解説

ア ×他表の主キーを参照するのは外部キーで、行を一意に識別する本問の主キーとは役割が異なる。
イ ×同時更新の矛盾を防ぐのは排他制御で、行を識別する本問の主キーとは目的が異なる。
ウ ×検索を高速化する索引はインデックスで、一意性を保証する本問の主キーとは機能が異なる。
エ ○主キーは、関係データベースの表で各行を一意に識別するために設定する列または列の組。同じ値が複数行に存在せず(一意性)、空値も許されない(非ナル)。これにより目的の行を確実に特定できる。
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。

情報セキュリティマネジメント試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。

無料ではじめる →

ukamiru 過去問 · 情報セキュリティマネジメント試験 · sg-a5-w3-0004

【情報セキュリティマネジメント試験】主キーの問題と解答・解説|ukamiru 過去問