基本情報技術者試験 - 令和7年1月修了 - 問21
導出表の説明として, 適切なものはどれか。
| ア | 実表に依存していない表のことである。 |
|---|---|
| イ | 実表の一部をコピーして別に保存した表である。 |
| ウ | 何らかの問合せによって得られた表である。 |
| エ | 二つ以上の実表の関連である。 |
答え : ウ
分野 : テクノロジ系 › 技術要素 › データベース › データ操作
「導出表」とは,データベースの中に実際に保存されている「実表」そのものではなく,実表に対してSELECT文などの何らかの問い合わせ(クエリ)を行うことによって新しく得られる表のことです。代表的な例として「ビュー」があり,これは実表から必要な列や行だけを取り出して,あたかも1つの表であるかのように見せる仕組みです。したがって正解は「ウ」です。
「ア」について,導出表はむしろ元となる実表があって初めて成り立つものなので,実表に依存していないというのは矛盾します。「イ」は,実表のコピーであり,問い合わせによって都度得られる導出表とは異なる概念です。「エ」は,2つ以上の実表の間の関連(リレーションシップ)についての説明であり,導出表そのものの定義とは異なります。
分野 : テクノロジ系 › 技術要素 › データベース › データ操作
同一問題 : 〔令8修1問21〕
解説 : 「導出表」とは,データベースの中に実際に保存されている「実表」そのものではなく,実表に対してSELECT文などの何らかの問い合わせ(クエリ)を行うことによって新しく得られる表のことです。代表的な例として「ビュー」があり,これは実表から必要な列や行だけを取り出して,あたかも1つの表であるかのように見せる仕組みです。したがって正解は「ウ」です。
「ア」について,導出表はむしろ元となる実表があって初めて成り立つものなので,実表に依存していないというのは矛盾します。「イ」は,実表のコピーであり,問い合わせによって都度得られる導出表とは異なる概念です。「エ」は,2つ以上の実表の間の関連(リレーションシップ)についての説明であり,導出表そのものの定義とは異なります。