科目A問83
データを行と列から成る表形式で表すデータベースのモデルはどれか。
| オブジェクトモデル | |
| 階層モデル | |
| 関係モデル | |
| ネットワークモデル |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ウ
解説
データベースのデータモデルには、階層モデル、ネットワークモデル、関係モデル(リレーショナルモデル)などがあり、データの構造や管理方法によって分類されます。
この中で関係モデル(Relational Model)は、データを行(レコード)と列(属性)からなる二次元の表(テーブル)として表現するモデルです。表同士は共通の属性(キー)によって関連付けられ、SQLなどの言語で操作されます。
この中で関係モデル(Relational Model)は、データを行(レコード)と列(属性)からなる二次元の表(テーブル)として表現するモデルです。表同士は共通の属性(キー)によって関連付けられ、SQLなどの言語で操作されます。
| ア. | オブジェクトモデル |
| オブジェクトモデルは、データと処理を一体としてオブジェクトとして扱うデータモデルです。 | |
| イ. | 階層モデル |
| 階層モデルは、親子関係による木構造でデータを管理するデータモデルです。 | |
| ウ. | 関係モデル |
| 関係モデルは、行と列からなる表形式でデータを管理するデータモデルです。 | |
| エ. | ネットワークモデル |
| ネットワークモデルは、データ同士を網状に関連付けて表現するデータモデルです。 |