令和4年度 ITパスポート試験 公開問題 問83

データを行と列から成る表形式で表すデータベースのモデルはどれか。

解答・解説

正解: ウ. 関係モデル

データを行と列から成る表形式で表すデータベースのモデルは 関係モデル(リレーショナルモデル) です。 実際のデータベース管理システムにおいて、データを2次元の表(テーブル)として扱い、行(レコード)と列(フィールド)の形式で表現します。現在、最も一般的に普及しているRDBMS(リレーショナルデータベース管理システム)の基礎となっています。

各選択肢の解説

  • ア オブジェクトモデル: データとそのデータを操作するための手続き(メソッド)をひとまとめにした「オブジェクト」として扱うモデルです。表形式ではありません。
  • イ 階層モデル: データを木構造(ツリー構造)で表現するモデルです。親レコードと子レコードが「1対多」の関係を持つのが特徴です。
  • ウ 関係モデル: 正解です。データを行と列から成る表形式で表現します。
  • エ ネットワークモデル: データを網の目状の構造で表現するモデルです。階層モデルと異なり、親レコードと子レコードが「多対多」の関係を持つことができます。

Spineチーム