http://www.vector.co.jp/soft/win95/home/se143988.html?g
汎用パタパタ発車案内表示機 データ作成ツール(Windows95/98/Me / 家庭&趣味)
どのような試験データを作成したいのかを具体的に明記しないと回答できないと思いますが。
レコードという言葉から想像するところエクセルのマクロを利用してデータを作るのが早いと思いますが。
このツールの中の,CRTFILコマンド(GUIイインタフェイス)を使えば,5万レコードといわず,1億レコードでもテキスト形式/CSV形式問わず作成できます。
http://www.bandatechno.com/xoops/modules/wmpdownloads/
<ダウンロード+:ビーアンドエーテクノサービスXOOPS/PHPサイト
用途に合うかどうかわかりませんが、「個人情報関連テストデータ作成ツール」というのはどうでしょうか?
もっとシンプルなものであれば、「指定サイズ作成」というのもあります。
http://www.sint.co.jp/siob/default.asp
データベース開発ツール Oracle開発支援 SI Object Browser
Oracleベースなら有料ソフトですが「SI Object Browser」がとてもお勧めです。このツールのテストデータ生成機能はかなり便利です。
http://www.tohoho-web.com/lng/199811/98110023.htm
perlでデータをランダムに保存するには?
perlを用いてシェル上で
$perl -e ’for(0..50000){print ”name,address,tel¥n”;}’ > data
といった感じで作るのはいかがでしょうか。
途中ランダムなデータを挿入すれば
ユニークなデータも扱えます。
http://www.post.japanpost.jp/zipcode/dl/kogaki.html
読み仮名データの促音・拗音を小書きで表記したもの
作るのではなくてありもののデータでも大丈夫でしょうか?
全国の郵便番号のCSVデータを使うのはどうでしょうか?
12万行以上のデータがダウンロードできますよ。
リンク先の全国一括(1,714,549Byte)がそうです。
データの形式がある程度決まっているのであればお役に立てませんが…
Yahoo! JAPAN
txt dat csv などでよければ、
Excelで出来るのでは。
具体的には、名前ボックスに「A50000」と入れてA50000にジャンプ。
↓
「shift」+「end」を押しながら「↑」を押してA50000~A1を選択。
↓
適当な値を入力して、「ctrl」+「enter」
後はファイル形式を選択して保存。
若しくは、単純にフィルを使ってもいいのでは?
簡単すぎるかな??
http://www.kt.rim.or.jp/~kbk/gawk/gawk_toc.html
The GAWK Manual - Table of Contents
C言語でもperlでもExcelでもいいと思うのですが、僕はまずawkで試します。こんな感じのスクリプトでできます。
#!/usr/bin/awk -f
BEGIN{
for(y=2005;m<=2010;m++){
for(m=1;m<=12;m++){
for(i=1;i<=1000;i++){
r=rand()*1000+i;
printf(”%d-%02d %f¥n”,y, m, r);
}
}
}
}
コメント(0件)