08/10/22 22:11:20 BE:497081939-2BP(5000)
OpenOffice.org 3.0のデスクトップ用データベースアプリケーション「Base」は魅力的な新機能を
備えるものの、Microsoft Accessと比べるとまだ見劣りがする。
[Jason Brooks,eWEEK]2008年10月22日 16時05分 更新
「OpenOffice.org Base」はデスクトップ用データベースアプリケーションであり、テーブル、
クエリ、フォーム、レポートの作成や操作といった基本的なタスクを実行することができる。
Baseは、OpenOffice.orgスイートに含まれるほかのアプリケーションとの連携に優れている。
例えば、Base内に保存されたデータソースは、Writerのメールマージドキュメントに簡単に
書き出すことができる。しかし、機能の豊富さおよびファイルフォーマットのサポートという点では
Microsoft Accessに見劣りがするため、OpenOffice.orgのほかのコンポーネントと比べると
代替製品としては不十分だ。
OpenOffice.org 3.0は10月13日にリリースされた。OpenOffice.orgのほかのアプリケーションと
同じくバージョン3.0となったBaseは、基本的にAccessに相当する製品だが、BaseとAccessの
ギャップは、OpenOffice.orgとMicrosoft Officeスイートのほかのライバルアプリケーションとの
間のギャップよりも大きい。
特に問題なのは、BaseでのAccessのデータベースファイルのサポートが、
ほかのOpenOffice.orgコンポーネントがそれぞれ対応するOfficeアプリケーションに
提供しているサポートよりもずっと貧弱なことだ。
Baseでは、Microsoftの.mdbや.accdbフォーマットで保存されたテーブルにアクセスすることは
可能だが、クエリを通じたアクセスは限定されており、Accessデータベースに保存されている
フォームやレポートをBaseから読み出すことはできない。またBaseでは、新規のAccessデータ
ベースファイルを作成したり、既存のAccessデータベースを修正したりすることもできない。
しかもBaseがAccessに提供している貧弱なサポートさえも、OpenOffice.orgのWindows
バージョンだけに限られている。OpenOffice.orgのLinux版とApple OS X版は、Accessの
ファイルタイプを一切サポートしていないのだ。しかしLinux版で.mdbファイルをある程度
利用できるサードパーティーのアプリケーションもある。その1つがオープンソースの「MDB
Viewer」で、これを使えば.mdbファイルに保存されたデータをエクスポートすることができる。
Baseは、MySQLやOracleなど、JDBC(Java Database Connectivity)またはODBC(Open
Database Connectivity)ドライバが用意されている外部データベースに接続し、これらの
フロントエンドとして機能する。また、スプレッドシート、テキストCSVあるいはdBASE形式の
データソースに保存されたデータを扱うこともできる。
>>2以降に続く
(ソース※全2ページ) URLリンク(www.itmedia.co.jp)
(原文※英文) URLリンク(www.eweek.com)
関連スレ
【IT】オフィススイート「OpenOffice.org 3.0」が正式公開 互換性が向上 Mac OS Xにネイティブ対応[2008/10/10]
スレリンク(bizplus板)