重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

連続質問で恐縮ですが、教えてください。

エクセル+VBAで株価分析を行おうと思い、データをアクセスに記録するようにしようとしていましたが、
データ量が増えると、アクセスだと重くなるとの指摘を頂きました。

プログラムはエクセル+VBAで書きたいと思っているのですが、
エクセル+VBAから使いやすいデータベースって、アクセスの他にあるでしょうか?

出来上がったプログラムは、スタンドアロンというか、私一人で使用します。

よろしくお願いいたします。

A 回答 (3件)

先のご質問でチラッと指摘がありましたが


http://oshiete1.goo.ne.jp/qa2956553.html
どれ位の銘柄数やレコード数を考えていらっしゃるのでしょう?
それによって変わってくるかと思いますけど。

データテーブルの更新処理は無いかと思いますのでインデックスの設定を行っておけば
10万レコード位なら軽く動くのでは?
ここから昔のデータがダウンロードできますので検証されては?
http://www.rain-net.com/kabu/data.htm
一ヶ月で7万レコード強でした。どえりゃー量ですね。年間で90万レコード!ふう。

また最終的にはExcelでローソク足?のようなグラフを作りたいのかな?とも
思いますが
上記リンクのトップページにツールらしきものがあります。どんな内容かは見てません。
http://www.rain-net.com/kabu/

この回答への補足

考えた結果、当面はアクセスを使うことにしました。
いろいろとありがとうございました。

補足日時:2007/04/28 19:07
    • good
    • 0
この回答へのお礼

ご回答、ありがとうございます。

データ数は、おおよそ、
30銘柄×20年(4000日)×4本値=500,000
のような感じです。
(銘柄数は、必要により増えるかもしれませんが。。。)

最終的な目的は、売買シミュレーションです。

お礼日時:2007/04/28 13:53

MySQLやPostgreSQL,SQL Server 2005 にInterBase,ファイヤーバード


などODBC接続ならどれも同じように使えます。
SQLでしたら多少、それぞれの方言はありますが株価分析程度なら
難しい抽出はないでしょう。
アクセスの良さもあるでしょうが、私の使用に耐えるものではないので使いません。

DBMSで検索できます。

参考URL:http://ossipedia.ipa.go.jp/kb/Q%26A:%E3%83%A1%E3 …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

>アクセスの良さもあるでしょうが、私の使用に耐えるものではないので使いません。
アクセスの弱点はどこなのでしょうか?
速度が遅いということでしょうか?

私は、PHP+MYSQL が一番なじみがあるのですが、
エクセルとの相性ということで、アクセスを考えていました。

お礼日時:2007/04/28 13:06

個人使用であればAccessで十分な気がします。


データは同じパソコンで管理するんですよね?
    • good
    • 0
この回答へのお礼

ご回答、ありがとうございます。

>データは同じパソコンで管理するんですよね?
そうです。

お礼日時:2007/04/28 12:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す