関心空間はコンピュータのクチコミも満載!

新着

... もっとみる
ログイン | ユーザー登録(無料)

ファイルメーカープロ

ファイルメーカーPro

  • ファイルメーカーProの画像

データベースソフトウェア。「使いやすさ」を主眼としたユーザーインタフェースを持つ。とかくAcceessと比べられがちな存在だが、まったくの別物と考えたほうがよいだろう。

■歴史的経緯

はるかかなた昔、マイクロソフトとアップルは、ほぼ同時期に自社で販売するデータベース製品を物色していたと噂されている(真偽のほどは定かではない)。

当初、ファイルメーカーはマイクロソフトが、アップルはAccessを物色していたと伝えられている。それが、最終的にはファイルメーカーをアップルが買収して自社製品に加えたのだという。

製品名称は現在のものになるまで、2転3転している。ファイルメーカー、ファイルメーカー2を経てファイルメーカーProとなったとする説が有力。ただし、ファイルメーカー2などの製品を知っているユーザーはほんの一握りであろう。

かくして、「ファイルメーカーPro」となってから続々と機能向上が行われ、当初はカード型データベースであったものが、リレーショナルデータベースの機能やODBCの機能、スクリプト制御の機能などが付加され、Windows向けバージョンやLinux向けバージョン、Palm向けバージョンなどが登場し、今日に至っている。

特筆すべきは、ファイルメーカーの登場当初から、ほぼユーザーインタフェースが変更されていない点である。換言すれば、登場当初のインタフェースがそれだけ優れていたということであり、このソフトの基本となるものを作り上げた開発者の優秀さがうかがわれる。

クラリスの取り扱い製品であったが、バージョン4.0のときにファイルメーカー社に移管される。ただし、それは単なる呼称レベルの問題であり、ファイルメーカーがアップルの子会社であることに変わりはない。Jobsの基調講演などで、ファイルメーカーProを指して「われわれの製品」と呼ぶことからも、両社の血縁の深さを伺い知ることができよう。

アップルのソフトウェア製品「AppleWorks」のデータベース部分はファイルメーカーProを元にした(酷似した)インタフェースとなっており、これは知的所有権の所在がどこにあるのかを明示しているほか、両社の間で人的交流が頻繁に行われていることの証左ともいえよう。

ファイルメーカーProをなぜMacにバンドルしないのか? という疑問もたまに聞くが、たぶん、バンドルするとこの辺りの事情で法的に突っ込まれまくる危険性もあるのでは? などとひそかに思っている。標準バンドルされないことよりも、Mac OS Xの新機能に真っ先に対応した製品が登場してくることに意義を見いだしたい。

Windows上で使ったこともあるが、自分が丹精こめて作り込んだレイアウトがものの見事に崩れまくっているのを見て、とても悲しい気持ちになった。以来、Windows上で使った記憶がない(Windowsそのものを使った記憶もない)。


■ファイルメーカーProのバージョンアップ履歴(主要な点を紹介)

v.1.0 知らない(^-^;
v.2.0 知らない(^-^;
v.3.0 FMサーバー対応、リレーショナル機能、スクリプト機能、AppleScript対応。ほぼこのバージョンで今日のファイルメーカーProの姿が固まった。
v.4.0 スクリプト機能などをアップ、Web共有機能を備える
v.4.1 ODBCをはじめとするプラグインをサポート
v.5.0 officeとの親和性向上。開発ベースをPascalからC++に移行
v.5.5 Mac OS XやLinux対応など、対応プラットフォームがひろがる
v.6.0 Flashの表示サポート、デジカメ画像のインポート機能などを付加

なお、小数点第2位の数字でマイナーバージョンアップ(不具合の修正など)が行われている。ほぼv3.0以降がアップデート対称となっている。


■製品ラインナップ

現在、ファイルメーカーProには、

・デスクトップ向けのファイルメーカーPro
・データベース共有のためのファイルメーカーProサーバー
・Web向けのデータベース公開機能を強化したファイルメーカーunlimited
・開発者向けパッケージであるファイルメーカーPro Developper

などがある。これに、

・Palm向けのFileMaker Mobile 2 for PalmOS
・iModeアプリ向けのFileMaker Mobile for i-mode

などが加わってラインナップを形成している。それぞれボリュームディスカウントも用意されているが、一定数以上であればファイルメーカーの開発者団体である「fsa」(FileMaker Solution Alliance)に登録するとさまざまな特典が得られるため、とくに仕事で一定数のクライアントを抱えている場合などには一考されたい。


■幅広い用途に

デスクトップ向けのデータベースとひとことに言ってしまえばそれだけの存在だが、コンピュータとデータベースソフトウェアの組み合わせは、オーソドックスながら今なお有効なソリューションであり、コンピュータの導入によるメリットを強く実感できるものでもある。

そのうえ、ファイルメーカーProをMac上で利用し、他のソフトウェアとAppleScriptで連繋させられると、ソリューションの幅は大きく広がる。


■向き・不向き

何にでも使える優等生的なソフトであり、自分が何かを作るときにファイルメーカーProの存在は欠かせないものとなっている。

だが、そうはいってもクセの強いソフトであり、他のデータベースに慣れたユーザーが面食らう仕様も散見される。

自分的には、

・運用中のデータベーススキーマが自由に変更できる
・スクリプトの命令が独特(分かりやすいがクセがある)
・テキストフィールドに文字単位の書式情報が保持できる(スタイル付きテキストがデフォルト)

といった点に面食らった覚えがある。

ほかにも、ソート処理がそれほど高速でないクセに置換処理が比較的高速(その差は尋常でない)、ソート後のレコード並び順を維持できない・・・などなど、データベースの常識が通用しない点もある。

仕事で使い始める前に1か月ほど、電車の中でマニュアルを熟読し、まさに手垢で黒くなるまで頭に全体像をたたき込んだ。結果として、

・搭載のスクリプト言語はバッチ処理に向いていない

という結論が出た。そもそも、変数が存在しないので柔軟な制御を簡潔に記述するようにはできていない(スキルフルなユーザーはグローバルフィールドを変数として扱う)。ファイルメーカーProでバッチ処理を行っているデータベースがあれば、それは相当のスキルを持ったユーザーが作ったものであると見て間違いない。

他のデータベースに慣れたユーザーには、ファイルメーカーPro搭載のスクリプトよりも、AppleScriptから制御するほうが分かりやすいこと請け合いである。だいたい、ソートするのに正順・逆順・どのフィールドをキーにするかなど、ファイルメーカーのスクリプト中では具体的に表示されないからだ(一度、その操作を行って記憶させるというのがファイルメーカーの流儀)。


とはいえ、データベースというものの存在をこれだけユーザーに近づけてくれるソフトウェアも珍しく、ことに画面作成の機能はペイントソフト並みであり、自分的にはHyperCardの末裔と呼んでいるほどである。


■Mac OS X環境におけるファイルメーカーProの意義

Mac OS XはUNIX-BasedなOSであり、UNIX上のアプリケーションが数多くポーティングされている。

Mac OS Xになって、UNIXベースのRDBMS製品との競合から、ファイルメーカーProは不利なのでは? との観測もあった。

しかし、これがまったくの的はずれな議論であることは明らかである。そもそも、デスクトップ向けデータベースとそれらのRDBMSとではターゲットも役割もまったく異なる。

フリーのUNIX用RDBMSとファイルメーカーProの競合はない。

では、ファイルメーカーPro自身の問題として、従来のMac OS 9からMac OS Xへのジャンプアップにそれだけの費用に見合う「意義」は存在し得るのか?

ネットワークのスループットが上がったことにより、ネットワーク上で利用した場合のパフォーマンス向上が伝えられている。レスポンス向上がOSとソフトのアップデートで得られるのであれば、それは明確なメリットといえるだろう。

さらに、Mac OS X自体の並列処理性能の高さにより、複数のアプリケーションを同時に動かして、それぞれ並列に処理を行って、結果を得るような用途では、明らかなアドバンテージが見てとれる。

前述のMac OS X用疑似人工知能インタフェース「Newt On」が実現したのも、このMac OS X版ファイルメーカーProの登場あればこそ、であった。AppleScriptから制御した場合の動きのスムーズさは、Mac OS 9ではあり得なかったことだ(プロセスごとのCPUパワーの取り合いが顕著であった)。


■Classic版とMac OS X版の簡単な区別

Mac OS X環境でファイルメーカーProを使用していて、おもむろにScript Editorを起動し、AppleScriptを書こうとしたとする。

しかし、従来どおり「tell application "ファイルメーカー Pro"」と書くと、Classic環境のファイルメーカーProが起動してしまう。

ここでは、おもむろに「tell application "ファイルメーカーPro"」と、半角スペースなしで指定するのが正しい。半角スペース1つの違いで両者の区別をしているのだった。

MacOS 9.2.2上で使うことが多いため、両方のOSを再起動して行き来しているとたまーーに間違えることがある。些細な点だが、間違えるといちいちMac OS X上でClassic環境が立ち上がったりでやっかいだ。

ファイルメーカーPro

このページに
携帯でアクセス

2次元バーコード対応の携帯で読み取ってください

詳細情報
  • メーカー: ファイルメーカー株式会社
  • 価格: 38000円
  • 2002/07/31更新
  • 2002/07/22登録
  • 10837クリック

このキーワードを共有する

つながりキーワード (28)

ソフトBento2

  • (vow)

MacOS 10.5.4以上専用のデータベースソフト。 「弁当」が名前の由来だそう。 その名の通り、データをお弁当のおかずのように配置していくイメージ。 ホームユース向け...

名前で脳内イメージを判定する脳内メーカー。 巷で流行っているっぽかったので自分も試してみました。 2007/8/15 きりがないのでまだKW登録していませんが 前世の脳...

ソフトFileMakerPro

  • (三上 直樹)

元々はAppleの子会社、Crarisから出ていたデータベースソフト。その割にはWindows版もしっかりありますし、MobileやServerなどなど、シリーズ構成も多くなってきました。 ...

ソフトPage Sender

  • (ぴよまるソフトウェア)

Mac OS X用のFAX送信ソフトウェア。AppleScript対応をうたっていたので、ねこまっしぐらでダウンロードしてみた。 UNIXのeFaxをベースに、UIを付けたもののようだが、...

ソフトFileMaker

  • (ツネ)

今さら 勉強したいデータベースソフト データベースソフトと関わることはなかったけれど 急におもしろそうに思ってます.... 今は業務に全く関係ないけれども 今後 必要になりそう.... ...

【ZDNet Mac発/2002.8.27】 僕はこれを読んでちょっとおったまげたんだけど、IT系ニュースサイトとして有名なあの「ZDNet」って、そのWebページの大半...

ソフトValentina

  • (ぴよまるソフトウェア)

Macintosh用データベースソフトウェア。ファイルメーカーProの数百~1000倍程度の速度を叩き出し、同一ハードウェアにUNIX系OSをインストールしてMy SQL...

ホームページFMバトラー2

  • (ぴよまるソフトウェア)

ファイルメーカーProで作るオンラインゲーム3部作の集大成。ビンゴゲームにポーカーの要素をミックスし、カードチェンジ、カード上のナンバーシャッフルなどのルールを付加したも...

ソフトFMバトラー

  • (ぴよまるソフトウェア)

「データベースを使ってゲームを作れないだろうか? しかも、対戦ゲームのようなものを・・・」 無謀ともいえるテーマに果敢に挑んだ作品。1999年2月のMac World ...

ホームページeメールバトラー

  • (ぴよまるソフトウェア)

1999年5月のiWeek向けに作成したデモプログラム。「emailアドレス同士を戦わせてランキングを作る」という乱暴なルールをでっちあげて作成。 指定のアドレスにメー...

ソフトFileMaker

  • (&龍)

汎用のFileMaker Pro、開発者向けのFileMaker Developer、サーバーであるFileMaker ServerとFileMaker Server A...

ソフトFilemakerPro

  • (披露 ことみ)

私にとってはなくてはならないアプリケーション。昔からのMacユーザなら、その秀逸さはご存知の方も多いでしょう。最新Verの5.5では従来のMac、Windowsに加えRe...

ソフトFileMakerPro

  • (brighton)

おなじみのDBソフト。 新しい会社でファイルメーカーを使った簡単なシステム構築の仕事をやることになりました。今まではLinuxベースの開発しかやっていなかったので、Win...

ホームページ合格HELPER

  • (ぴよまるソフトウェア)

情報処理試験のオンライン試験サイト。毎週金曜日に問題をメールで出題する「ウィークリーテスト」、オンラインの用語集、ダウンロード形式で楽しめる用語ゲームなどから構成。初級シスアド、基本情報、ソ...

ホームページMacの鉄人

  • (ぴよまるソフトウェア)

Macを使ううえで役立つワザを集め「Macの鉄人」をめざすためのページ。マニアックなソフトを重点的に紹介。 これが、書籍「Mac使いへの道」の前半部分のベースとなった。...

パソコン・周辺機器基調講演セット

  • (ぴよまるソフトウェア)

AppleのCEOというSteve Jobsという人が、Expoの基調講演のさいにPowerPointのプレゼン資料をめくるのに、Keyspan社のDigital Med...

ホームページ高速富士山

  • (ぴよまるソフトウェア)

1分ごとに富士山のライブカメラ映像を取得し、日没後にQuickTimeに画像のインポートおよびSorensonによる圧縮を実行。ムービーを生成したのちFTPでサイト上にア...

ソフトchipmunkBASIC

  • (ぴよまるソフトウェア)

MacOS用のBASICインタプリタ・アプリケーション。昔ながらの行番号つきのオールドスタイルなBASICの実行環境。 PowerMac登場時、ごくごく早いタイミングで...

パソコン・周辺機器PowerMate

  • (ぴよまるソフトウェア)

New!! PowerMateをネタにしたバカムービーを作成 http://homepage.mac.com/baka_movie/... USBで接続するボリウム式コ...

パソコン・周辺機器オーバーレイ・システム

  • (ぴよまるソフトウェア)

もともとは、昔の主記憶容量の小さなコンピュータで、プログラムを分割してロード実行するシステムのこと。 転じて、MacintoshのAppleScriptによる自動処理システム(「グローバル...

ソフトViaVoice

  • (ぴよまるソフトウェア)

現行のMacintosh版ViaVoce「ViaVoice for Macintosh, PlusNavi & Premium」(な、ながい)では、「スクリプトクライアン...

ソフトNewt On

  • (ぴよまるソフトウェア)

米Apple社のPDA「Newton」が備えていた「インテリジェントな」コマンド解釈機能である「アシスト機能」を、MacOS X上に再現した疑似人工知能インタフェース。A...

ソフトMacによるCTI

  • (ぴよまるソフトウェア)

CTIとは、Computer Telephony Integration~コンピュータと電話の連携システムのこと。TVCFでよくやっている、電話がかかってきたユーザーの情報が勝手にパソコンの...

ソフトcron系アプリ

  • (ぴよまるソフトウェア)

UNIXのサービスのひとつに、システムレベルのスケジューラー「cron」がある。crontabファイルに記述しておけば、指定した間隔・時間にプログラムが起動するという機構(かなり端折って説明...

書籍Mac使いへの道

  • (ぴよまるソフトウェア)

Macの有用なソフトウェアの紹介と、AppleScriptについての紹介をまとめた書籍。 AppleScriptによって縦横無尽にMacを扱えることを新時代の「Mac使...

ホームページOn The Air

  • (ぴよまるソフトウェア)

アップルの「AirMac」は、Macとモデムの間を無線で接続できるようにする製品。 これを、CATVやADSL、FTTHなどのいわゆるブロードバンドのサービスで利用しよ...

ソフトAppleScript

  • (ぴよまるソフトウェア)

MacOSに標準搭載されているスクリプト言語。MacOS上のGUIベースのアプリケーションをコントロールできるほか、MacOS XのUNIXレイヤーにあるUNIX系アプリ...

ソフトoffice v.X

  • (ぴよまるソフトウェア)

Microsoft OfficeのMac OS X版。OS Xの新GUI「Aqua」に対応し、Mac OS X用のソフトウェアらしい仕上がりになっている。 Mac版のo...

キャンペーン


ロケットニュース24

未来検索 ガジェット通信
ページの先頭へ ページの先頭へ