1.はじめに

1-1.概要

EveryDBはJRA-VANが提供するDataLabのデータを用いて、様々なDBMS(SQLserverやOracle等)上でデータベースを構築するソフトです。

1-2.特徴

EveryDBには、今までのDataLabソフトになかった画期的な特徴があります。

特徴1.SQLserverやOracle等の様々なDBMS(データベース管理システム)に対応

現在(2007年1月時点),DataLabに登録してあるソフトはほとんどがMicrosoft Access(以下、Access)を用いてデータベースを構築しています。しかしAccessは手軽にデータベースを構築できる反面、以下のようなデメリットがあります。

EveryDBはこれらのデメリットを克服している様々なDBMSを、使用者の用途に合わせて自由に選択できます。もちろんAccessも選択可能です。またDBMSの選択画面に列挙されていないDBMSもODBC経由で接続が可能です。これにより、今まで不可能だった本格的なデータベースが簡単に作成できるようになります。

特徴2.ADO.NET2.0に完全準拠した独自エンジンを搭載

現在(2007年1月時点),DataLabに登録してあるソフトはほとんどが、JRA-VANで公開されているデータベース更新クラスを利用しています。しかし、このデータベース更新クラスは、VisualBasic6.0ベースの古いADOオブジェクトを使用しているため、概してデータベース更新処理に時間が掛かってしまいます。

EveryDBは最新の.NET Framework2.0に準拠した独自データベース更新エンジンを開発し、かつ各DBMS開発元が提供しているネイティブドライバを利用できるため(一部除く)、高速なデータベース更新処理が可能です。

特徴3.様々な更新設定と状況確認が可能

DataLabはオッズ速報から各馬の出走履歴まで実に様々なデータを提供していますが、ユーザが必要としているデータ種別だけを選択してデータベースを構築することは、ソフトによって難しい場合もありました。EveryDBでは、ユーザが「必要なデータ種別を必要なときに」取得することが可能です。また、更新状況を詳細に把握できるよう画面レイアウトに工夫を凝らしています。

1-3.推奨動作環境

EveryDBの推奨動作環境は以下のとおりです。「.NET Framework 2.0」が必須であることに注意してください。

項目 動作環境
OS Windows 98, ME, 2000, XP
CPU Pentium 500MHz 以上
メモリ 128MB 以上(256MB以上推奨)
HDD 5GB以上の空き容量
ディスプレイ解像度 800 x 600 以上
通信回線速度 1.0 Mbps 以上(ブロードバンド環境推奨)
.NET Framework .NET Framework2.0以上必須(※)

※「.NET Framework2.0」がインストールされていない場合は、以下のURLから「Microsoft .NET Framework Version 2.0 再頒布パッケージ」をダウンロードして、インストールを行ってください。(無料です。)
http://www.microsoft.com/japan/msdn/netframework/downloads/