射影(Projection)とは

射影

射影(しゃえい)とは、関係データベースにおける基本的な操作の一つで、表(テーブル)から必要な列(カラム)だけを取り出して新しい表を作成することです。

大量のデータの中から必要な項目だけを表示したい場合に利用されます。

例えば、社員情報のテーブルに「社員番号」「氏名」「住所」「電話番号」「部署」などの列があるとします。この中から「氏名」と「部署」だけを表示したい場合、射影を行うことで必要な列だけを取り出せます。

これにより、不要な情報を除いて見やすく整理できます。

SQLでは、SELECT句を使って取得したい列を指定する操作が射影に相当します。

そのため、データベースを扱う際によく利用される基本的な考え方の一つです。

ITパスポート試験で覚えるポイントは、「射影は表から必要な列だけを取り出す操作であること」です。

また、行を絞り込む「選択」と混同しやすいため注意しましょう。

射影は列を対象とし、SQLではSELECT句が対応することを覚えておくと試験対策に役立ちます。

こちらもご覧ください:主キー(Primary Key)とは

Rate this post
Visited 4 times, 4 visit(s) today