修了試験 2015-07-26実施分 基本情報技術者試験 問28
関係データベースにおいて,表から特定の列を得る操作はどれか。
正答3
解説
正解は3です。 関係データベースの演算(関係代数)のうち、表から特定の列を取り出す操作の名前を問う問題です。 【選択肢別解説】 1:× 結合は、複数の表を共通の列の値で結び付けて一つの表を作る操作です。 列を取り出す操作ではありません。 2:× 削除は、表から行を取り除くデータ操作です。 特定の列を得る関係演算ではありません。 3:○ 射影は、表から指定した列(属性)だけを取り出す操作です。 SQLでは、SELECT句に列名を並べることがこれに当たります。 4:× 選択は、表から条件に合う行を取り出す操作です。 SQLでは、WHERE句で条件を指定することがこれに当たります。 【ポイント】 列を取り出すのが射影、行を取り出すのが選択です。 「射影は縦に切る、選択は横に切る」と覚えると区別しやすくなります。まとめて解く
修了試験 2015-07-26実施分を通しで解く(80問)→