※本情報は解説作成時点のもので、閲覧時点では法改正等により情報が変更になっている場合がございます。あらかじめご理解いただければ幸いです。
正解は「C. 関係モデル」です。
関係モデルは、データを行(レコード)と列(属性)で構成される表形式で管理するデータベースモデルです。
この記事では、ITパスポート試験(令和4年度)で出題された過去問の第29問「データベースモデル」について、試験対策の観点からわかりやすく解説します。
関係モデルとは
関係モデル=表(行×列)でデータを表現するデータベース
関係モデルでは、各行が1つのレコード、各列が1つの属性を表します。SQLなどの問い合わせ言語を用いて、柔軟にデータの検索・操作が可能です。
他のデータベースモデルとの違い
- オブジェクトモデル:データをオブジェクトとして管理し、属性や操作を持つ
- 階層モデル:データをツリー構造(親子関係)で管理する
- ネットワークモデル:データをグラフ構造(多対多の関係)で管理する
表形式でデータを管理するのは関係モデルだけです。
問われているポイント
この問題では、データベースの基本モデルを理解しているかが問われています。
それぞれのモデルの構造や特徴を正しく覚えておくことが重要です。
気を付けてほしい点(勘違いしやすいポイント)
- 表形式=関係モデルであることを覚える
- ツリー構造やグラフ構造は階層モデル・ネットワークモデル
補足
ITパスポート試験では、関係モデルの基本概念や特徴を理解していることが求められます。
ITパスポート試験での出題パターン
テクノロジ系では、データベースの種類や特徴を問う問題が定番です。
特に関係モデルと他モデルの違いを整理しておくと解答しやすくなります。
この知識が使われている問題
まとめ
- 関係モデルは行と列の表形式でデータを管理するデータベースモデル
- 階層モデルはツリー構造、ネットワークモデルはグラフ構造で管理
- オブジェクトモデルはデータをオブジェクトとして管理