データベース基礎

情報セキュリティマネジメント試験関係データベースの表で、各行を一意に識別するために設定する列または列の組はどれか

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

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

?選択肢ごとの解説

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

情報セキュリティマネジメント試験は全3,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 情報セキュリティマネジメント試験 過去問 · sg-a5-w3-0004

【情報セキュリティマネジメント試験】関係データベースの表で、各行を一意に識別するために設定する列…|正解「表の各行を一意に識別するため…」|ukamiru 過去問