MDM(マスタデータ管理)
マスタデータを管理するよ
あちこちに散らばっているマスタデータを統合したりして、マスタデータの整合性や利便性を追求するよ
「MDM」と表現された場合は「Master Data Management」の略だよ
簡単に書くよ
MDM(マスタデータ管理)(読:マスタデータカンリ 英:master data management)とは
マスタデータ
(何かの基礎となるデータでシステムを動かす前から入れておく必要のあるデータ)を管理すること。
もう少し具体的に書くと
マスタデータを整理して、各種データの整合性を保ち、使い勝手を良くする作業のこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「マスタデータ」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
マスタデータは「何かの基礎となるデータ」です。
システムで使うデータは、大きく分けると2つに分類できます。
1.システムを動かす前から入れておく必要のあるデータ
2.システムを動かすことによって蓄積されていくデータ
の2つです。
この2種類のデータのうち
1.システムを動かす前から入れておく必要のあるデータ
がマスタデータです。
マスタデータは何かの基礎となるデータです。
普通はシステムを動かす前から入れておきます。
というか、入れておかないと困ったことになります。
例えば出退勤管理システムであれば、社員の情報とかですね。
社員の情報がないと誰が出勤してきたのか判断できません。
システムを使い始める時点ですでにシステムの中に入っているであろうデータがマスタデータです。
あと、ついでなので書いておくと
2.システムを動かすことによって蓄積されていくデータ
の方は「トランザクションデータ」と言います。
気が向いたら、併せて覚えてあげてください。
以上を踏まえて
マスタデータを管理する
のが「マスタデータ管理」です。
「MDM」と表現されることも あります。
マスタデータを整理して、整合性を保ち、使い勝手を良くする作業です。
「MDM」と表現された場合は「Master Data Management(マスタ・データ・マネジメント)」の略です。
「master data(マスタ・データ)」で、IT用語の「マスタデータ」です。
management(マネジメント)の意味は「管理」です。
単純にくっつけると
マスタデータ管理
となります。
そのまんまでしたね。
規模の小さいシステムを基準に考えると「マスタデータの管理って普通にやるものじゃん?何をわざわざもったいぶってるの?」と感じるかもしれません。
ですが、システムの規模が大きくなるとマスタデータの種類や量も増えます。
そうすると、マスタデータ同士の整合性を保ったり、便利に使える状態を維持するのが、意外と大変なのです。
例えば、そうですね。
ピヨピヨカンパニーでは工程管理システムと販売管理システムを使っています。
どちらのシステムも「製品データ」がマスタデータとして必要です。
工程管理システムでは「どの製品を作っているか」を管理する必要があります。
販売管理システムは「どの製品を売ったのか」を管理する必要があります。
どちらのシステムでも製品の情報が必要です。
もし、この2つのシステムのマスタデータの中身が違ったら、どうでしょう?
例えば、ピヨ太君イチオシの新商品「ピヨカレー」が販売管理システムの製品データには入っていません。
工程管理システムの製品データには入っています。
そうすると、ちょっと困りますよね?
システム上、ピヨカレーを作ることはできても売ることができません。
工程管理システムはピヨカレーの存在を知っていますが、販売管理システムは知らないからです。
あるいは、工程管理システムの製品データは製品番号が3桁だったのに対し、販売管理システムの製品データは製品番号が5桁になっていたとしましょう。
これも、ちょっと困りますよね?
実際の製品番号が3桁なのか5桁なのか判断できません。
そんな困った事態になるのを避けるために「システム毎に散らばっているマスタデータを統合して一括で管理しますべや!」というのがマスタデータ管理です。
とはいえ、システムを作ったらマスタデータの管理は当たり前にやっているはずです。
わざわざ「マスタデータ管理」と言った場合は、もっと本腰入れてやるイメージです。
1つのシステムの中だけの話ではなく、大局的に見て、正確で、かつ使いやすい状態のマスタデータを作り上げて維持する作業を指します。
ちなみに、マスタデータ管理のことを「MDM」と表現する場合がありますが、世の中には「モバイルデバイス管理」を意味する「MDM」という用語もあります。
モバイルデバイス管理の方のMDMは「モバイル端末(スマホとか)の情報セキュリティ周りを(一元的に)管理すること」を意味する用語です。
どちらの意味を意図して「MDM」と表現しているかは文脈から判断してください。
一言でまとめるよ
まぁ「マスタデータ管理(MDM)」って単語が出てきたら「マスタデータ
(何かの基礎となるデータでシステムを動かす前から入れておく必要のあるデータ)を本腰入れて管理するんだな~」と お考えください。
おまけ
■訳してみるよ
「master(マスタ)」の意味は「主人」とか「雇い主」とかです。
「data(データ)」の意味は「資料」とか「知識」とか「情報」とかです。
「管理」は日本語ですね。
何となく くっつけると
主人の情報を管理
となります。
■検索してみる?






