修了試験 2014-01-26実施分 基本情報技術者試験 問31
関係演算の射影の説明として,適切なものはどれか。
正答2
解説
正解は2です。 関係データベースの関係演算には、選択・射影・結合などがあります。 射影は、表から指定した列(属性)だけを取り出す演算です。 表を縦方向に切り出すイメージです。 【選択肢別解説】 1:× 条件を満たすタプル(行)を取り出すのは、選択の説明です。 表を横方向に切り出す演算です。 2:○ 射影の説明です。 表の中から指定した属性(列)だけを抜き出して、新しい表を作ります。 3:× 二つの表に共通するタプルを抜き出すのは、共通集合(積)の説明です。 集合演算の一つです。 4:× 二つの表から条件に合うタプル同士を組み合わせるのは、結合の説明です。 【ポイント】 選択は「行」、射影は「列」を取り出すと区別します。 SQLでは、射影はSELECT句の列指定、選択はWHERE句の条件に当たります。まとめて解く
修了試験 2014-01-26実施分を通しで解く(80問)→