ただ、VB 2010(VS 2010購入予定)は初体験です。Accessみたいに簡単にクエリ、フォーム、レポートなどを作ることがVB上でできるでしょうか?有料で問題ありません。
VSが欲しいのですが、VB、DBMSで開発したほうが良い利点もお願いします。
もう1点。MYSQL or PostgresをGUIで簡単に扱えるようなソフトウェアはあるでしょうか?
SQL Server には、小規模な環境で使うことのできる無料の Express Edition があります。
商用利用自体も特に問題はなかったように思います。
Access からのアップサイジングも比較的スムーズに進むと思いますし、
もし、VB.NET での開発を考えるなら、
親和性も高いので利用をお勧めします。
ただ、データベースのサイズは 4GB までの制限があるので、
データベースのサイズ次第で対象から外れてしまいますね。
また、Visual Basic 2010 Express Edition も無料なので、
完全に無料での開発が可能です。
データベースのデータ表示用のコンポーネントも付属していて、
ドラッグアンドドロップでフォームに配置したあと、
マウス操作だけである程度のことはできます。
デバッグなどの高度な機能は有料版が必要ですが、
Express Edition は無料で利用できるので、とりあえずどのような感じかを
試されてはどうでしょうか。
ただ、作成したアプリケーションの動作には
.NET Framework が必須となります。
アクセスのようなファイル共有型のデータベースでなく、
SQL Server のようなデータベースを使う利点は、
複数人による同時アクセス・更新に耐えることができることでしょうか。
経験はないのですが、Access は複数人で同時にアクセス・更新すると
簡単にデータがぶっ壊れるという話を聞きます。
Visual Studio Express は以下からダウンロードできます。
http://www.microsoft.com/japan/msdn/vstudio/express/
(SQL Server Express も同梱されています)