メタデータ

読み:めたでーた / 英語表記:metadata

データの内容や形式、作成者などを説明する付加情報である。写真の撮影日時や、データベースの列名・型などの定義情報が該当する。

イマシルちゃんの解説

スマホの写真には、写っている画像に加えて撮影日時やカメラの機種などが記録されていることがあるよ。
このように、あるデータについて説明するための情報をメタデータと呼ぶんだ。
撮影日時が分かれば、写真を撮った日付で探したり順番に並べたりできるね。

写真だけでなく、数字の表に付ける項目名や単位もメタデータになるよ。
たとえば「100」という数字だけでは、値段なのか重さなのか分からない。
「価格」「円」という説明があれば、何を表す数か判断できるんだ。
メタデータは、データを探したり正しく読み取ったりするための手がかりになるんだよ。

より深い解説

中身と説明を区別する

商品表の価格が「750」であるとき、その値は業務データである。「価格列は整数型で、単位は円である」という説明はメタデータに当たる。

対象説明する情報の例
データベース表名、列名、データ型、制約
文書著者、作成日時、版、分類
画像撮影日時、縦横の画素数、撮影条件
データ連携項目の意味、単位、出典、更新頻度

説明のためのデータも保存・管理の対象である。DBMSに登録できない情報という意味ではない。

データ辞書

データ辞書は、項目の定義や制約などをまとめて管理する仕組みである。DBMSが持つシステムカタログには、表、列、索引などの情報が登録される。業務上の意味や管理責任者を別途管理することもある。

型だけでは意味は確定しない。同じ整数でも、単位が円と千円では1,000倍の差が生じる。データ交換では名前だけでなく、単位や業務上の定義の一致を確かめる。

値の範囲との関係

属性が取り得る値の集合をドメインという。例えば評価を1~5の整数に限定するのが値の範囲に関する制約である。範囲を表す定義はメタデータになるが、メタデータ全体が値の範囲だけを意味するわけではない。

集合の部分集合をすべて集めたものはべき集合であり、データを説明する情報とは異なる数学上の概念である。

管理上の注意

注意点起こりうる問題
本体と説明の同期列の仕様変更後に古い説明が残る
アクセス制御作成者や撮影位置などから機密情報が漏れる
出典の記録加工を重ねると元データを追跡できなくなる
定義の統一同じ項目名が部門ごとに別の内容を示す

メタデータが付いているだけで、元の値の正確性が保証されるわけではない。誰が、どの手順で作り、どの時点の情報なのかも確認する。

実際の試験ではここに出る!全1問

テクニカルエンジニア(ネットワーク)

午前

この用語が出てくる記事

↑