平成28年度 秋期 応用情報技術者試験 午前 問28
テクノロジ/データベース関係データベースにおける実表と導出表に関する記述のうち,適切なものはどれか。
出典:平成28年度 秋期 応用情報技術者試験 午前 問28
- ア実表に対する射影,結合などによって導出表が得られる。
- イ導出表は,データを参照する場合だけに用いる。
- ウ導出表は,複数の実表から得られる表である。
- エ導出表は,元の実表の列だけから成る。
正解:ア
解説
導出表とは,実表に対して射影・選択・結合などの関係演算を適用することで得られる仮想的な表(ビューなど)のことです。
選択肢ごとの解説
- ア正しい。実表に対する射影,結合などの関係演算によって導出表が得られます。
- イ誤り。導出表は参照だけでなく,実装によっては更新のために用いられる場合もあり,「参照だけに用いる」と限定するのは適切ではありません。
- ウ誤り。導出表は複数の実表からだけでなく,単一の実表からの射影・選択などによっても得られます。
- エ誤り。導出表は元の実表の列だけでなく,複数表の結合や演算による新たな列から構成されることもあります。