こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

改ざんされたか調べる方法ありますか

名前と生年月日が書かれた表があるとします。


やまぐちたつや 19810526
おだのぶなが 19970714
おおぞらまゆみ 20150322

が記入されていて
やまぐちたつや が やまだたつや
のようにあやまって記入されたときに 誤りとして検出できる
方法はありますでしょうか?

数字だけなら チェックデジットで見つけられますが
ひらがな 漢字 などの文字の場合って
どうしてるんでしょうか

投稿日時 - 2018-05-24 01:05:41

QNo.9501325

困ってます

質問者が選んだベストアンサー

キャラクター文字は”アルファベットへ、変換処理して入力処理すれば"データベース作成する事で、集合活用した"判定ルーチン組み合わせれば可能でしょう

投稿日時 - 2018-05-24 04:32:12

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

チェックディジットなどは、当初決めるときは、データは正しいものとして、デジットを計算する。
そのデータを、別の機会に入力する(された)ときの、入力ミスを指摘するものです。
だから例として挙げるのは、的外れとおもう。また今のところ、数字データに関して、が多い。
ーー
名前の誤りは、社会によくある名前の存在を前提にしているが、それは絶対的に列挙したものは社会に利用できるようにはなく、チェックできないでしょう。
少数例なら(学校のクラスの名簿にようなもの)、それを使えるなら、それを参照してチェックはできるが、存在する、クラスの他人と取り違えると指摘できないだろう。たとえば正しいデータをエクセルの表で持っておいて、VLOOKUP関数でチェック(あくまで喩えであって、非常に初歩的で、だれもやらない方法だが)
ーー
いずれにしても、難しいテーマで、質問者が考えられるレベルのものではない。
関係者(人間)が、チェックするほかない。
余分な情報を入れさせて(たとえば住所、生年月日など)、チェックしたりすることがあるが、使うと決断できるかどうか。
ーー
近未来では、項目によっては、クラウドで、AIを使って、チェックしてくれる時代になるかもしれない。
項目によってであるが、適当なもの(ソフトの仕組)が作られるかどうか。

投稿日時 - 2018-05-24 12:21:44

お礼

ありがとうございました

投稿日時 - 2018-06-13 22:08:24

あなたにオススメの質問