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

出典:平成28年度 ITパスポート試験(IP) 秋期分 問95

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

予備知識


用語意味
データベースデータがそれっぽい感じに入っている箱
リレーショナルデータベースデータを表形式で扱っていて、表同士をくっつけたりなんだりできるデータベース。OracleとかMySQLとかのこと
関係データベースリレーショナルデータベースを日本語にした表現
主キーデータベースのデータを一意に識別するための項目
フィールド「場所」とか「領域」とか「項目」とか、そんな感じの意味の用語
NULL「何もないよー」な意味をあらわす単語
外部キー「ここの値は、こっちから選んで入れなさい」制約
複合主キー複数の項目で一意に識別できる主キー

問題


問題文
関係データベースにおける主キーに関する記述のうち,適切なものはどれか。
ピヨ意訳:関係データベース(OracleとかMySQLとか)における主キーの説明として正しいのは、どれ?

解答選択肢
主キーに設定したフィールドの値に1行だけならNULLを設定することができる。
ピヨ意訳:主キーは、1行だけならNULLを設定できるよ
主キーに設定したフィールドの値を更新することはできない。
ピヨ意訳:主キーは、更新できないよ
主キーに設定したフィールドは他の表の外部キーとして参照することができない。
ピヨ意訳:主キーは、外部キーとして参照できないよ
主キーは複数フィールドを組み合わせて設定することができる。
ピヨ意訳:主キーは、複数の項目を組み合わせて設定できるよ


正解までのつなぎ

正解


正解
主キーは複数フィールドを組み合わせて設定することができる。
ピヨ意訳:主キーは、複数の項目を組み合わせて設定できるよ

ピヨピヨ解説


主キーを理解しているかの問題ですね。
それぞれの選択肢を順番に見ていきましょう。

「ア:主キーに設定したフィールドの値に1行だけならNULLを設定することができる。」は間違いです。
主キーにNULLは設定できません。

「イ:主キーに設定したフィールドの値を更新することはできない。」も間違いです。
その気になれば更新できます。
やらない方が良いのは確かですけどね。

「ウ:主キーに設定したフィールドは他の表の外部キーとして参照することができない。」も間違いです。
外部キーとして参照できます。

「エ:主キーは複数フィールドを組み合わせて設定することができる。」は正しいです。
複数フィールドを組み合わせて設定した主キーは「複合主キー」と呼ばれます。

ということで「エ:主キーは複数フィールドを組み合わせて設定することができる。」が正解です。


スポンサーリンク
書籍画像053
書籍画像039


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
7日間でハッキングをはじめる本 TryHackMeを使って身体で覚える攻撃手法と脆弱性
タヌキとキツネ