データモデルとは?でーたもでる
データモデルとは、システムが扱う情報を、構造・関連・制約という決まった形式で表したもの。管理する対象(エンティティ。「顧客」「商品」など)と、それぞれが持つ項目(属性。顧客なら顧客番号・氏名など)に分け、対象どうしのつながり(関連)まで含めて書き表す。設計の進み具合によって概念・論理・物理の3段階に分かれる。また、データを表の形で表す関係モデルのように、「データの表し方の枠組み」そのものを指して使うこともある。
最終更新:2026-10-10
この語が出る過去問を解く →背景
業務の話し言葉のままでは、同じ「顧客」が部署ごとに違う範囲を指していても気づけず、作り始めてから食い違いが出る。決まった記法で書き出せば、業務担当者・設計者・DBMSの三者が同じ構造を見て確認できる。段階を分けるのは、業務上の取り決めと実装の都合が1枚に混ざると、索引を1つ変えるだけでも業務の合意からやり直すことになるためである。
具体例
受注業務なら、「顧客」「受注」「商品」とそのつながりを、データどうしの関係を線で結んだ図(E-R図)に描いたものが概念データモデルにあたる。それを表・列と、行を1つに特定する項目(主キー)・他の表を指す項目(外部キー)へ落としたものが論理データモデル、MySQLやOracle Databaseの上で索引や置き場所まで決めたものが物理データモデルにあたる。
試験での引っ掛け
3段階の切れ目が問われる。特定のDBMS(データベースを管理するソフトウェア)に依存しないのが概念、表・列・キーまで決めるのが論理、検索を速くするための索引やデータの置き場所が入ると物理である。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成22年度 秋期 ITパスポート試験 問31(IPA)
業務をモデル化する際のモデリング手法の適切な組合せはどれか。
正解:業務プロセスモデル:DFD データモデル:E-R図
要点:業務プロセスはDFD、データ構造はE-R図
DFDはデータの流れと処理・データストアで業務の処理過程を表す図であり、業務プロセスのモデル化に用いる。E-R図は実体(エンティティ)とその間の関連を表す図で、データ構造のモデル化に用いる。PERTは作業の順序と所要時間から日程を管理する手法で、モデリング手法ではない。
出典:平成26年度 秋期 ITパスポート試験 問74(IPA)
データベースの論理的構造を規定した論理データモデルのうち、関係データモデルの説明として適切なものはどれか。
正解:データの集まりを表形式で表現する。
要点:関係データモデルはデータを表形式で表す
関係データモデルは、データを行と列からなる表(関係)の集まりとして表現し、表同士は共通する項目の値によって関連付ける。あらかじめ経路を定めておく必要がないため、柔軟な問合せが可能で、現在の主流となっている。
出典:令和7年度 秋期 ITパスポート試験 問95(IPA)解説で登場
データベース設計におけるデータ分析で行うこととして、適切なものはどれか。
正解:必要なデータ項目を洗い出し、項目間の関連を整理する。
要点:設計時のデータ分析は項目の洗い出しと関連の整理
データベース設計におけるデータ分析は、業務で扱う情報から必要なデータ項目を洗い出し、項目同士の関連や依存関係を整理してデータモデル(データの構造と関係を表した設計図)を組み立てる作業です。ここで整理した結果をもとに、表の構成やキー(表の行を一つに特定するための項目)の設計へ進みます。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。