MDB→SQL Mobile用DBへの変換

折角、WM5.0の端末を手に入れたので、何かアプリケーションを作ってみたいと思ってました。
とはいえ、現状の使い方にかなり満足している為、なかなかアイデアが思いつかないんですよね(^^;

そこでWILLCOM FAN主催のソフトウェアコンテストのお題目のアプリでも作って見ようかなと。

何々?日記アプリケーション?
Mixi使えば仕様どおりの事は一通りできてしまうであろう。
今から自分の作るアプリケーションの存在意義を持たせる為には、何らかの付加価値を持たせるしかないですね。
とりあえずは、ローカルならではの、軽快な動作を目指したアプリを作成するべきだろうと私は捉えた。

前々から、何かのアプリケーションを作ってみたいと思っていたと書いたけど、実は何もしていなかった訳では無い。
アプリの大きな目的って、データをどのように作成し、どのように保存するか?また保存されたデータをどのように活用するか?
これに尽きると思うのですよ。

そこで、オジン的な発想で思いつくのがDBの利用だ。
.NETにはXMLを扱うクラスが存在しており、XMLをDB的に利用する事は可能である。
しかし、容量が少ないうちはいいけど、肥大化すると、、、
ま、想像通りの事態に陥るでしょう(^^;

で、Microsoft SQL Server 2005 Everywhere Editionの利用を視野に入れてたのです。

この形式のデータベースを便利に作れないものであろうか?という事で事前に作ってたアプリが、掲題のMDBからSDFに変換するアプリです。
なんでMDBなのかというと、極めて私的な理由なんだけど、AccessのGUIが使いやすいような気がするから。

フィーリングでDB構築してみて、フィーリングでアプリを開発する。
問題があれば、DBから作り直す。

多分この程度の規模のアプリを作るのって一人で作るし設計書も書かないだろうから、私の場合、上記のような行き当たりばったりの開発になるような気がするんですよね。
DB設計を効率化すれば作業効率も上がるかなと、ま、安直な考えです(^^;

一点気になった仕様条件が、
・日記はテキストで保存できる
という点なのですが、DBにデータを持たせるつもりなので、テキスト形式のデータは普通に考えると発生しないんだけど、テキスト形式データの出力機能をつければこの要件は満たされるのかな?

誰でも利用できるように、Web上に置いてます。
http://www.aroooy.com/mdb2sdf/

一時的にとは言え、変換の際に私のサーバーの一時領域に指定されたファイルが格納されます。
解ってると思いますけど、重要な情報は送信してこないで下さい。

Published 2006年9月24日 10:50 by Hayase

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Powered by Community Server (Non-Commercial Edition), by Telligent Systems