IT用語帳
A-1データベース · データベース方式

データモデル

Data Model

でーたもでる

現実世界の対象を、データの構造、データ間の関係、データが満たすべき制約によって抽象的に表したもの。抽象度に応じて概念データモデル、論理データモデル、物理データモデルの段階があり、データの表し方として関係モデル、階層モデル、ネットワークモデル、グラフ型のデータモデルなどがある。

共有:

Related

他の資格での定義

FEデータモデル

業務で扱うデータの構造、データ間の関係、守るべき制約を、決められた表記で表したもの。設計の段階に応じて概念・論理・物理のデータモデルがあり、データベースの方式に応じて関係モデル、階層モデル、ネットワークモデル、グラフ型のデータモデルなどがある。

APデータモデル

データベースで扱うデータの構造、データどうしの関係、守るべき制約を、決められた表記で表したもの。抽象度に応じて概念データモデル・論理データモデル・物理データモデルの段階があり、論理データモデルにはデータの表し方の違いで関係モデル、階層モデル、ネットワークモデルなどがある。

DBデータモデル

対象業務で扱うデータの構造、データ間の関連、データが守るべき制約(整合性制約)を、決められた表記で表したもの。抽象度に応じて、業務の実体と関連をE-R図などで表す概念データモデル、関係モデルなど特定のデータベースの方式に沿って表す論理データモデル、格納構造やインデックスまで決める物理データモデルの段階があり、上位から順に変換して設計する。

DMデータモデル

業務で扱う実体と、その属性および関係を構造として表したもの。概念、論理、物理の各段階があり、段階を追って実装に近づけていく。

PD-Dデータモデル

データの構造、データに対する操作、データが満たすべき制約を表現するための枠組み。抽象度により概念データモデル・論理データモデル・物理データモデルに分けて段階的に設計する。データの表し方の型としては、階層型、ネットワーク型、関係モデル、ドキュメント型、グラフ型などがある。

PD-Sデータモデル

業務で扱う実体と、その属性および関係を構造として表したもの。概念、論理、物理の各段階があり、段階を追って実装に近づけていく。

Past Exams

過去問での出題

過去問で 66 回出題(データベーススペシャリスト試験 22・応用情報技術者試験 14・基本情報技術者試験 8・システムアーキテクト試験 6・高度試験 午前Ⅰ 5・ITストラテジスト試験 3・システム監査技術者試験 3・ITパスポート試験 2・プロジェクトマネージャ試験 2・エンベデッドシステムスペシャリスト試験 1)。うち 6 回は用語そのものを問う問題です。

残り 56 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

A-1論理データモデル

概念データモデルを、関係モデルなど採用するデータベースの方式に合わせて具体化したデータモデル。関係データベースでは、正規化を行って表、列、主キー、外部キー、制約を定義する。索引や格納方法など、特定の製品や記憶装置に依存する事項は物理設計で決める。

A-1データモデリング

業務で扱うデータの要素とそれらの関係を図や記法で表現し、データ構造を設計すること。概念データモデル、論理データモデル、物理データモデルの順に詳細化し、E-R図などを用いる。システム間でデータの意味をそろえ、データ統合や品質確保の土台になる。

PD-S概念データモデル

業務で扱うデータとデータ間の関係を、特定のDBMSに依存せずに表したモデル。E-R図などで実体(エンティティ)、属性、関連を表し、利用者と開発者がデータの構造について合意するために使う。これを基に、特定のデータモデルに沿った論理データモデル、格納の方法まで決める物理データモデルへと詳細化する。

A-1E-R図

データの構造を、実体(エンティティ)、実体が持つ属性、実体間の関連(リレーションシップ)で表す図。関連にはカーディナリティ(1対1、1対多、多対多)を示す。概念データモデルの記述に使われ、業務分析や要件定義でデータの構造を整理するのにも使われる。

A-1関係代数

関係(表)を対象とする演算の体系で、関係データベースのデータ操作の理論的な基礎。集合演算(和、差、積、直積)と関係演算(選択、射影、結合、商)からなり、演算の結果も関係になるため、演算を組み合わせて複雑な問合せを表現できる。

A-1データベース要件

システム要件定義で定める、データベースに関する要件。扱うデータの項目・件数・増加量・保存期間、アクセスの頻度と応答時間、整合性やバックアップ・機密保護の条件などを明らかにし、データベース方式の決定や設計の前提とする。