令和6年度 問60
データベース
関係データベースに関する問題
関係データベースを構成する要素の関係を表す図において,図中のa〜cに入れる字句の適切な組合せはどれか。
〔図〕(入れ子の関係を描いた図)
関係データベース(円筒)─ 中に四角がいくつか …「 a の集まり」
└ その四角の1つを拡大 ─ 項目1|項目2|項目3|…
(行がいくつか並ぶ) …「 b の集まり」
└ その行の1つを拡大 ─ | | | |… …「 c の集まり」
| a | b | c | |
|---|---|---|---|
| ア | 表 | フィールド | レコード |
| イ | 表 | レコード | フィールド |
| ウ | フィールド | 表 | レコード |
| エ | レコード | 表 | フィールド |
- ア表 フィールド レコード
- イ表 レコード フィールド
- ウフィールド 表 レコード
- エレコード 表 フィールド
答えと解説を見る
✓ これが正解イ表 レコード フィールド
解説
外から順に、表・レコード・フィールドと細かくなります。
関係データベースは入れ子になっています。いちばん外側にあるデータベースは、表がいくつも集まったものです。よってaは表です。その表の一つを開くと、横一列のまとまりが何本も並んでいます。この一行がレコードで、表はレコードの集まりということになります。よってbはレコードです。さらにその一行を開くと、項目ごとに区切られた一つ一つの欄が並んでいます。これがフィールドで、レコードはフィールドの集まりです。よってcはフィールドです。外から内へ、表、レコード、フィールドの順に細かくなる、と覚えておけば組合せを間違えません。
ほかの選択肢はなぜ違うのか
- ア表 フィールド レコード:bとcが入れ替わっています。表を開いて最初に見えるのは横一列のまとまりであり、欄の一つ一つはさらにその中にあります。二つの階層が逆になっています。aが正しいぶん、見落としやすい形です。
- ウフィールド 表 レコード:aをフィールドとしています。いちばん外側にフィールドが来ると、その中に表があることになってしまい、入れ子の向きが逆です。三つとも別の位置に当てられています。
- エレコード 表 フィールド:aをレコードとしています。やはり最も外側と真ん中が入れ替わっており、レコードの中に表があることになってしまいます。外から内への順序を確かめれば防げます。いちばん外側が何かを先に決めるのが確実です。
この問題の用語
- 関係データベースデータを表の形で持ち、表どうしを結びつけて扱う、最も広く使われているデータベース。データの定義や操作にはSQLを使います。
出典:令和6年度 ITパスポート試験 問60(改変:原典の図表をテキストに書き起こした)
同じ用語が出る問題
- 令和8年度 問72:外部キーに関する問題(関係データベース)
- 令和8年度 問69:正規化に関する問題(関係データベース)
- 令和8年度 問57:外部キーに関する問題(関係データベース)
- 令和7年度 問66:関係データベースに関する問題(関係データベース)
- 令和6年度 問93:抽出された従業員(関係データベース)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)