概念設計・論理設計・物理設計とは?がいねんせっけいろんりせっけいぶつりせっけい
概念設計・論理設計・物理設計とは、製品に依存しない判断を先に、依存する判断を後に置くという順序で、データベース設計を3段に分けた工程。まず業務の実体と関連をE-R図で表し(概念設計)、次に表・キー・制約という関係モデルの形へ写し(論理設計)、最後に索引や表領域といった格納方式と性能の決定を行う(物理設計)。
最終更新:2026-10-06
この語が出る過去問を解く →背景
性能を出したい一心で最初から製品固有の機能を前提に設計すると、業務の構造が製品都合で歪み、DBMSを替えるときに設計から作り直すことになる。逆に業務の構造だけを見ていては、実際に動く速さの見当がつかない。そこで、製品に依存しない判断を先に固め、依存する判断はできるだけ後段へ遅らせるという順序を工程として決めている。どの判断がどの段に属するかが出題点になる。
具体例
受注システムなら、概念設計で顧客・受注・商品の実体と関連、カーディナリティを洗い出す。論理設計で受注表の主キーを受注番号、外部キーを顧客番号と定めて参照制約を張る。物理設計では「受注日での範囲検索が多い」という要件から受注日に索引を作り、月単位でパーティションを分割する。
試験での引っ掛け
正規化は論理設計、非正規化や索引の追加は物理設計、という切り分けが問われる。概念設計の段階で性能を理由に表をまとめると、業務構造が歪んで後の変更に弱くなる。またE-R図は概念設計の道具であって、そのままテーブル定義書になるものではない点も混同しやすい。
関連用語
出た過去問
出典:令和元年度 秋期 応用情報技術者試験 午前 問26(IPA)
データベースの概念設計に用いられ、対象世界を、実体と実体間の関連という二つの概念で表現するデータモデルはどれか。
正解:E-Rモデル
要点:E-Rモデルは実体と関連で対象世界を描く概念設計のモデル
E-Rモデル(実体関連モデル)は、対象世界を実体(エンティティ)と実体間の関連(リレーションシップ)という2つの概念で表現するモデルで、特定のDBMSに依存しない概念設計の段階で用いられます。階層・ネットワーク・関係モデルは、実装方式に対応する論理データモデルです。
出典・参考
公式シラバスの4 開発技術 > 2. 設計 > (11) モジュールの設計に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。