出典:令和元年度 ITパスポート試験(IP) 秋期分 問66
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| データベース | データがそれっぽい感じに入っている箱 |
| リレーショナルデータベース | データを表形式で扱っていて、表同士をくっつけたりなんだりできるデータベース。OracleとかMySQLとかのこと |
| 関係データベース | リレーショナルデータベースを日本語にした表現 |
| 一意 | 「重複しないよ~」ってこと |
| 主キー | データベースのデータを一意に識別するための項目 |
| レコード | 行列で表現される表の「行」のこと。もしくは、データベースに入っているデータ |
問題
| 問題文 |
|---|
| 関係データベースにおいて,主キーを設定する理由はどれか。 |
| ピヨ意訳:データベースの話だよ。主キーを設定するのは、なんで? |
| 解答選択肢 | |
|---|---|
| ア | 算術演算の対象とならないことが明確になる。 |
| ピヨ意訳:「算術演算の対象外だよ!」と明確にできる | |
| イ | 主キーを設定した列が検索できるようになる。 |
| ピヨ意訳:その列が検索できるようになる | |
| ウ | 他の表からの参照を防止できるようになる。 |
| ピヨ意訳:他の表からの参照を防げる | |
| エ | 表中のレコードを一意に識別できるようになる。 |
| ピヨ意訳:データ行を一意に識別できるようになる | |

正解
| 正解 | |
|---|---|
| エ | 表中のレコードを一意に識別できるようになる。 |
| ピヨ意訳:データ行を一意に識別できるようになる | |
ピヨピヨ解説
主キーはデータの出席番号として使われる項目です。
データベースのデータ(行、レコード)を一意に識別するための項目です。
ということで、そのものズバリな「エ:表中のレコードを一意に識別できるようになる。」が正解です。






