イチキュッパでDB2が買える超デフレ時代
??IT?FDatabase Watch 10???? Page 1
寒暖の差が激しい日が続きます。雨の週末にゾクゾク寒気がして夜には熱が上がったのですが、すぐ風邪薬とビタミンCを取ったら翌朝にはほぼ回復しました。これからは風邪が心配ですので、早めに対処してくださいね。さて今回は商用ソフトの評価版から。
■ついにDB2もソースネクストから1980円で発売
製品購入前の評価または技術力向上のために、評価版を賢く利用しましょう。商用RDBMSベンダはどこも無料の評価版を提供しています。
Oracle Database 10g 評価版
SQL Server 2000 評価版
DB2 UDB 最新バージョン評価版
評価版は、その名のとおり評価用なので正規の製品ではありません。そのため、使用に制限がつきます。期間限定の利用条件となっているものもあります。Oracleだと30日間限定、SQL Serverだと120日間限定です。DB2 UDBは特に利用可能な日数は定められていません。ただし、どれも使用条件への同意が必要になります。
特に普段使い慣れていないソフトの習得にはこうした評価版を利用するといいでしょう。入門用の解説書をただ目で読むだけではなく、評価版で手を動かしながら覚えると格段に理解の効率が上がるはずです。
こうした技術者支援にIBMはより一歩踏み込みました。評価版は確かにどれも無料ですが、企業で開発環境を構築するとなるとやはりライセンス購入が必要となってきます。最近ではExpress製品など10万円を切るライセンス体系も発表されていますが、個人やSOHOには障壁となることもあります。そこで、DB2の開発者版「IBM DB2® Personal Developer's Edition Lite V8.2」が驚きの1980円でソースネクストから提供されることになりました(ソースネクストからのプレスリリース、製品詳細)。
この製品にはWindows版とLinux版の両方が同梱されています。また、一般企業で稼働するIBM DB2 UDBではないものの、機能はほぼ共通だそうです。安価なコストで開発環境が構築できるようになります。学習用にも役立ちそうです。
一方、Oracleはビジネスアプリケーションの最新版を次々と発表しています。購買・調達のための「Oracle Procurement」、顧客管理の「Oracle Customer Relationship Management(Oracle CRM)」、コンプライアンスのための「Oracle Internal Controls Manager(Oracle ICM)」、経営分析の「Oracle Daily Business Intelligence(Oracle DBI)」などです。これらは10月20日に出荷開始となるOracleの統合アプリケーションソフト「Oracle E-Business Suite 11i.10」に搭載されます。このスイート製品の提供開始に伴い、Oracle Applications Forum 2004が10月21日に開催されます。
■MySQLとPostgreSQL、進化の歴史をひもとく
今月はMySQLとPostgreSQLの源流をたどることにします。どちらも長い経緯に裏付けされた根強い人気があります。コミュニティでは語り継がれている話かもしれませんが、それらの歴史を垣間見てみます。
スウェーデン生まれのMySQL
MySQLの始まりはUNIREGからです。1979年にスウェーデンのTCX社で、 Michael Widenius氏が社内向けデータベース開発ツールUNIREGを作成しました。その後、開発言語を変えて書き換えるなど、UNIREGは拡張を重ねてきました。しかしWebアプリケーションに利用され始めたころ、壁にぶつかりました。動的なWebページ生成にはオーバーヘッドが大きすぎたのです。
そこでTCX社はDavid Hughes氏が開発を進めていた軽量でオーバーヘッドが少ないmSQLに目を付けます。苦戦しながらも何とか最終的にはUNIREGのAPIをmSQLのAPIに合わせ、mSQL用のユーティリティも利用可能になりました。さらにコードを刷新して、1995年にMySQL 1.0が発表されました。
MySQLはmSQLによってUNIREGの弱点を克服して生まれ変わったというようなイメージでしょうか。一方のmSQLは、いまではHughes Technologies社から提供されています。Mini SQLともいい、今年5月に最新版のmSQL 3.5がリリースされました。
なおMySQLの「My」の意味は有名な謎となっています。MySQLの親であるWidenius氏のお嬢さんの名前も「My」だそうですが、関連性はあるとかないとか。ちなみにMySQLは「マイエスキューエル」ですが、お嬢さんのMyは「ミー」と読むそうです。マイちゃんかと思いましたが、ミーちゃんでもかわいい響きですね。(次ページへ続く)

0 Comments:
コメントを投稿
<< Home