IPA公式正解:ア 概念スキーマは,内部スキーマと外部スキーマの間に位置し,エンティティやデータ項目相互の関係に関する情報をもつ。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ア】です。ANSI/SPARCの3層スキーマ構造において、概念スキーマは外部スキーマと内部スキーマの間に位置し、対象世界全体の論理的なデータ構造やエンティティ間の関係を定義します。
【詳細解説】■ 本問の核心・解法のポイント
ANSI/SPARCの3層スキーマアーキテクチャ(外部スキーマ、概念スキーマ、内部スキーマ)の定義と役割を正しく理解しているかが問われています。
・外部スキーマ(サブスキーマ):個々のユーザやアプリケーションから見たビューを定義する。
・概念スキーマ:対象業務全体のデータの論理的構造や関係(エンティティや関連)を定義する。データベース全体で1つ存在する。
・内部スキーマ:物理的な記憶装置上でのデータの格納方法やインデックスなどを定義する。
・各選択肢の徹底解説:
・【選択肢ア★】:適切です。概念スキーマは外部スキーマと内部スキーマの間に位置し、エンティティや項目間の関連などの論理構造を記述します。
・イ:不適切です。記述内容は内部スキーマに近い説明であり、また外部スキーマはユーザや機能ごとに複数存在します。
・ウ:不適切です。サブスキーマは外部スキーマの別名であり、概念スキーマの一部を個々のユーザ視点に再構成したものです。内部スキーマの一部ではありません。
・エ:不適切です。個々のプログラムやユーザの立場から見たデータベースの記述は、外部スキーマ(サブスキーマ)です。
よって正解はアです。