平成30年度秋期 ITパスポート 問100 解説
レコードの関連付けに関する説明のうち,関係データベースとして適切なものはどれか。
- ア複数の表のレコードは,各表の先頭行から数えた同じ行位置で関連付けられる。
- イ複数の表のレコードは,対応するフィールドの値を介して関連付けられる。
- ウレコードとレコードは,親子関係を表すポインタで関連付けられる。
- エレコードとレコードは,ハッシュ関数で関連付けられる。
答えを見る
正解 イ複数の表のレコードは,対応するフィールドの値を介して関連付けられる。
要点関係データベースは共通の項目の値で表どうしを関連付ける
解説
関係データベースでは、複数の表のレコードを、主キーと外部キーなど対応するフィールドの値を介して関連付けます。
- ア:行の位置でレコードを関連付けることはしないので誤り。関係データベースでは行の順序に意味はありません。
- ウ:親子関係のポインタで関連付けるのは階層型・ネットワーク型データベースなので誤り。
- エ:ハッシュ関数はデータの格納位置の決定などに使うもので、関係データベースのレコードの関連付けの方法ではないので誤り。