平成25年度 秋期 午前 問29
データベース
関係データベースに関する問題
関係データベースのデータ構造の説明として,適切なものはどれか。
- ア親レコードと子レコードをポインタで結合する。
- イタグを用いてデータの構造と意味を表す。
- ウデータと手続を一体化(カプセル化)してもつ。
- エデータを 2 次元の表によって表現する。
答えと解説を見る
✓ これが正解エデータを 2 次元の表によって表現する。
解説
関係データベースは行と列の表でデータを表します。
関係データベースは、データを行と列からなる 2 次元の表として表します。一つの行が一件ぶんのデータにあたり、列がその項目を表します。表と表のつながりについても、あらかじめ張っておいた道筋をたどるのではなく、両方の表に現れる列の値が一致しているかどうかで表すのが特徴です。だから、後から関係を組み替えたり、必要な列だけを取り出したりしやすい形になっています。判定の軸は、データどうしを何によって結び付けているかという点です。あらかじめ張った参照でたどるのか、印を付けて構造を示すのか、扱う手続まで一緒に抱えるのか、それとも表と値だけで表すのかで分かれます。
ほかの選択肢はなぜ違うのか
- ア親レコードと子レコードをポインタで結合す…:親にあたるレコードと子にあたるレコードをポインタで結び付ける形の説明です。用意された道筋に沿ってたどる作りなので、値の一致だけでつながりを表す考え方とは異なります。
- イタグを用いてデータの構造と意味を表す。:データの構造と意味をタグによって示す形の説明です。文書そのものに印を付けて入れ子の関係を表すやり方であり、行と列の表として並べる表現とは形が違います。
- ウデータと手続を一体化(カプセル化)しても…:データと手続を一体化してカプセル化する形の説明です。値だけでなく扱い方までひとまとめに持たせる考え方なので、表という形でデータを表すこととは別の話になります。
この問題の用語
- 関係データベースデータを表の形で持ち、表どうしを結びつけて扱う、最も広く使われているデータベース。データの定義や操作にはSQLを使います。
出典:平成25年度 秋期 基本情報技術者試験 午前 問29
同じ用語が出る問題
- 令和6年度 科目A 問15:非構造化データに関する問題(関係データベース)
- 平成29年度 春期 午前 問25:関数従属に関する問題(関係データベース)
- 平成28年度 秋期 午前 問26:E-R図に関する問題(関係データベース)
- 平成28年度 春期 午前 問29:外部キーを定義する目的(関係データベース)
- 平成28年度 春期 午前 問26:関係モデルに関する問題(関係データベース)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)