質問: access を利用した大量データにおけるマッチング access は今まで使っておらずエクセルを用いていたのですが、今回、100万超のデータ数をもつデータベースを扱うことになりました。 データはある種の取引で、自分から相手への金額の流れと、相手から自分への流れが記録されています。更に、品目も含まれています。 このデータをマッチングさせて、相手・品毎に利益を計算するような手順について、accessについては初心者なのでなるべく詳しくご教授頂きたいです。 やりたいことを具体的に言えば、例えば、ある月において [売却] 年・月 相手 品番 金額 2001.1 a社 0001 10000 2001.1 a社 0002 8000 2001.1 b社 0005 20000 ... [購入] 年・月 相手 品番 金額 2001.1 a社 0002 4000 2001.1 a社 0003 6000 2001.1 c社 0004 5000 ... というようなデータを 年・月 相手 品番 売却代金 購入代金 2001.1 a社 0001 10000 0 2001.1 a社 0002 8000 4000 2001.1 a社 0003 0 6000 2001.1 b社 0005 20000 0 2001.1 c社 0004 0 5000 ... とするような操作です。 それではよろしくお願いいたします。
回答: >詳しくご教授頂 okwaveには、文字数制約もあるので、説明できないでしょう。 この課題ぐらいになると、普通はシステム構築として、プロの業者に任せるものになるかと思いますが。 それをまる投げ的に、質問に出すのはね・・・。 ○100万件の処理はアクセスでもきついように思いますが。 最近はパソコンの処理能力やディスク容量も大きくなっているので 可能でしょうか。経験者の投稿を待ちましょう。 ○実例があげてあるのですが どの項目とどの項目をマッチングして、あとどうするのか質問に説明されていますか。 システムは文書化して、したいことその他を文書化するから始まります。 回答者に推測させるというのは考えが練れてないと思うのでのですが。 ○1000ぐらいの少数のサンプルデータを2つ(売却・購入)作り、質問を達成する、そのやり方は、アクセスの本でも読んで勉強し、もう少し細かいレベルの疑問点がでれば、それに絞って、質問してはどうですか。 >access は今まで使っておらず リーレーションシップ、主キー、結合、参照整合性などのアクセスというかデータベースの概念に親しんでますか。でなければ、アクセスの本をまず読むか講習に出ることからはじめましょう。