射影(しゃえい)とは、関係データベースにおける基本的な操作の一つで、表(テーブル)から必要な列(カラム)だけを取り出して新しい表を作成することです。
大量のデータの中から必要な項目だけを表示したい場合に利用されます。
例えば、社員情報のテーブルに「社員番号」「氏名」「住所」「電話番号」「部署」などの列があるとします。この中から「氏名」と「部署」だけを表示したい場合、射影を行うことで必要な列だけを取り出せます。
これにより、不要な情報を除いて見やすく整理できます。
SQLでは、SELECT句を使って取得したい列を指定する操作が射影に相当します。
そのため、データベースを扱う際によく利用される基本的な考え方の一つです。
ITパスポート試験で覚えるポイントは、「射影は表から必要な列だけを取り出す操作であること」です。
また、行を絞り込む「選択」と混同しやすいため注意しましょう。
射影は列を対象とし、SQLではSELECT句が対応することを覚えておくと試験対策に役立ちます。
こちらもご覧ください:主キー(Primary Key)とは
Visited 4 times, 4 visit(s) today

