科目A問98
関係データベースで管理している"従業員"表から,氏名の列だけを取り出す操作を何というか。

| 結合 | |
| 射影 | |
| 選択 | |
| 和 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- イ
解説
関係データベースは、表(テーブル)形式でデータを管理するデータベースです。
表は「縦(行)」と「横(列)」で構成され、
行=レコード(1件分のデータ)、列=フィールド(項目)として扱います。
また、複数の表(テーブル)を関連付けて、1つのデータベースを構成します。
関係データベースの操作は、理論的な基盤として関係代数(Coddの関係モデル)に基づいて整理されています。
代表的な基本操作には「選択」「射影」「結合」「和」「差」「共通(交差)」などがあり、これらを組み合わせることで必要なデータ集合を生成します。
表は「縦(行)」と「横(列)」で構成され、
行=レコード(1件分のデータ)、列=フィールド(項目)として扱います。
また、複数の表(テーブル)を関連付けて、1つのデータベースを構成します。
関係データベースの操作は、理論的な基盤として関係代数(Coddの関係モデル)に基づいて整理されています。
代表的な基本操作には「選択」「射影」「結合」「和」「差」「共通(交差)」などがあり、これらを組み合わせることで必要なデータ集合を生成します。
| ア. | 結合 |
| 結合(Join)は、キーの値に基づいて二つの表を関連付ける操作です。 | |
| イ. | 射影 |
| 射影(Projection)は、必要な列だけを取り出す操作です。 | |
| ウ. | 選択 |
| 選択(Selection)は、条件を満たす行だけを抽出する操作です。 | |
| エ. | 和 |
| 和(Union)は、同じ構造を持つ二つの表を統合してまとめる操作です。 |