過去問解きまくり研究所 ホーム

平成22年度 春期 問83

データベース

主キーを指定する目的

関係データベースにおいて主キーを指定する目的はどれか。

答えと解説を見る

✓ これが正解イ主キーに指定した属性(列)で,レコード(行)を一意に識別できるようにする。

解説

表の一行を一つに決められるようにするための指定でした。

表には、たくさんの行が積み重なっていきます。その中の一行を、迷わず取り出せる必要がありました。だから、行を一つに決められる欄を選んでおきます。この欄を主キーと呼び、一意に識別すると述べた肢が当たります。同じ値が二つあってはならない、という決まりが付きました。空のままにしてもいけない、という縛りも付きます。どちらも、一行に決めるための備えでした。複数の行をまとめて取り出すという肢は、逆でした。絞りきれないのでは、役目を果たせませんでした。探す条件に使えるようにする、という説明も当たりません。条件そのものは、主キーでない欄にも指定できます。計算の相手にできると述べた肢も、外れました。番号どうしを足しても、意味は出てきません。シラバスも、この欄をデータベースの用語に挙げています。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成22年度 春期 ITパスポート試験 問83

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)