ウカマルITパスポートログイン

平成29年度 秋期 ITパスポート 問88

テクノロジ系

関係データベースにおける外部キーに関する記述のうち,適切なものはどれか。

選択肢
正解と解説

正解 ウ

外部キーは他の表の主キーなどを参照する項目で、一つの表に複数設定できます。

外部キーは、ある表の項目の値が、別の表の主キー(または一意な項目)の値を参照するように設定したものです。外部キーの値は参照先に存在する値でなければならず、この性質を参照制約(参照整合性制約)といいます。たとえば受注表には、顧客番号と商品番号という2つの外部キーを設定できます。外部キーの値は重複してもよく、複数のフィールドを組み合わせて一つの外部キーにすることもできます。

ア:一意性制約は、値の重複を許さない制約で、主キーなどがもつ特性です。外部キーがもつ特性は参照制約です。

イ:外部キーの値は重複してもかまいません。たとえば同じ顧客が何度も受注すれば、受注表の顧客番号は重複します。

エ:参照先の主キーが複数の項目からなる複合キーであれば、外部キーも複数のフィールドをまとめて設定できます。

出典:平成29年度 秋期 ITパスポート試験 問88

全年度から出題。10問で実力を判定します。登録不要。

出典:平成29年度 秋期 ITパスポート試験 問88(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方