応用情報暗記無料で始める

データディクショナリ(データ辞書)とは?でーたでぃくしょなり(でーたじしょ)

データディクショナリ(データ辞書)とは、システムが扱うデータ項目について、名称・意味・データ型・桁数・コード体系・発生源・利用箇所といったメタデータを一元的に管理する仕組み。実データではなく「データについての情報」を持つため、項目名の意味を組織で統一でき、定義を変えたときにどの機能へ影響が及ぶかを追跡できる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では1問の解説で触れられています。

応用情報技術者試験の頻出用語/テクノロジ系

別名:データ辞書

この語が出る過去問を解く →

背景

部門ごとに個別最適でシステムを作っていた時代は、同じ「顧客コード」でも桁数や採番規則が部門ごとに違い、集計や統合のたびに人手で突合表を作り直していた。データの意味を持ち主から切り離して一か所に置き、誰が見ても同じ解釈になる状態を作るのが辞書の役割である。シラバスではデータ資源管理の仕組みとしてリポジトリと並べて置かれており、データ管理者(DA)が整備する成果物として問われる。

具体例

Oracle Databaseはデータディクショナリ自体を表として保持しており、USER_TAB_COLUMNSを問い合わせれば列名・データ型・桁数を検索できる。PostgreSQLのinformation_schemaも同じ考え方で、設計工程で人が作る辞書とDBMSが自動で持つ辞書が地続きになっている。

試験での引っ掛け

CREATE TABLE文(DDL)の集まりと同一視しやすいが、辞書が保持するのは物理定義だけでなく業務上の意味づけまでを含む。また開発・保守の情報全般を一元管理するリポジトリのほうが対象範囲は広く、辞書はそのうちデータに関する部分にあたるという包含関係が問われる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:テクノロジ系
  • CREATE TABLE文(DDL)の集まりと同一視しやすいが、辞書が保持するのは物理定義だけでなく業務上の意味づけまでを含む。