| 開発者 | クラリスインターナショナル株式会社 |
|---|---|
| 初回リリース | 1985年4月 |
| 安定版リリース | 21.0.1.53 ('FileMaker 2024') / 2024年6月 |
| オペレーティング·システム | |
| タイプ | データベース管理システム |
| ライセンス | 独自 |
| Webサイト | ファイルメーカー |
FileMaker は、Apple 社の子会社であるClaris Internationalが開発したクロスプラットフォームのリレーショナル データベースアプリケーションです。データベース エンジンとグラフィカル ユーザー インターフェイス ( GUI ) およびセキュリティ機能が統合されており、ユーザーはデータベースを視覚的に変更できます。デスクトップ、サーバー、iOS、Web 配信用のバージョンがリリースされています。
デスクトップ アプリは、もともとFileMakerという名前だった DOS アプリケーションをベースにしており、主にApple Macintosh向けに開発され、1985 年 4 月にリリースされました。1990 年にFileMaker Proにブランド名が変更されました。1992 年以降は、 Microsoft Windowsおよび従来の Mac OSとmacOSで利用でき、クロスプラットフォーム機能を備えています。
モバイル アプリのFileMaker Go は、2010 年 7 月にiOSデバイス向けにリリースされました。
FileMaker Server を使用すると、デスクトップ アプリとモバイル アプリの両方で使用できるアプリを一元的にホストできます。FileMaker Cloudというクラウド バージョンはClarisによってホストされています。
歴史
FileMaker は、1980 年代初頭にマサチューセッツ州コンコードの Nashoba Systems 社によって開発されたMS-DOSベースのコンピュータ プログラムNutshell として始まりました。Nutshell は、 IBM PC互換コンピュータの販売を開始したばかりのエレクトロニクス マーケティング会社Leading Edgeによって配布されました。[1] [2]
Macintosh の導入に伴い、Nashoba は基本データ エンジンを新しいフォーム ベースのグラフィカル ユーザー インターフェイス(GUI) と組み合わせました。Leading Edge は新しいバージョンには興味がなく、DOS のみのベンダーであり続けることを希望し、Nutshell の名前を維持しました。Nashoba は別のディストリビュータであるForethought Inc.を見つけ、1985 年 4 月に Macintosh プラットフォームで FileMaker というプログラムを導入しました。Apple が1986 年にMacintosh Plus を導入すると、FileMaker の次のバージョンは新しいモデルの名前を反映して FileMaker Plus と名付けられました。
1987年半ば、ForethoughtはPowerPointソフトウェアの販売のためにMicrosoftに買収された。MicrosoftはFileMakerの配布を継続し、競合するMicrosoft Fileを優先しないつもりだったが[3]、Nashobaは次のバージョンであるFileMaker 4を自社で出版することを決めた。[1]
クラリスによる購入
FileMaker 4 のリリース後まもなく、Apple Computer はソフトウェアの販売を目的とした 100% 子会社Clarisを設立しました。ClarisはNashoba を買収し、ソフトウェア スイートを充実させました。その時点では、Leading Edge と Nutshell は、他の DOS ベース、そして後に Windows ベースのデータベース製品との競争により、市場から姿を消していました。FileMaker は Macintosh プラットフォームで引き続き成功を収めました。
Claris は、 MacWrite IIなどの他の製品の命名規則に準拠するために製品名を FileMaker II に変更しましたが、この製品は最後の Nashoba バージョンからほとんど変更されておらず、その後いくつかのマイナー バージョンが続きました。
1990 年に、この製品は FileMaker Pro 1.0 としてリリースされ、1992 年 9 月にはClaris がMacとWindows の両方に対応したクロスプラットフォーム バージョンをリリースしました。いくつかのプラットフォーム固有の機能を除いて、プログラムの機能とユーザー インターフェイスは同じままでした。
1995 年までに、ClarisWorks を除くと、FileMaker Pro は Claris の製品ラインナップの中で唯一、好調な製品となりました。1998 年、Apple は Claris の他の製品の開発の一部を社内に移し、残りの大部分の開発を中止し、Claris の社名を FileMaker Inc. に変更し、FileMaker のみの開発に集中しました。
2020年、FileMaker International Inc. は社名を Claris International Inc. に変更し (元に戻し)、Claris Connect ワークフロー ソフトウェアを発表しました。
その後の更新
1997 年に導入されたバージョン 4.0 では、 Adobe Photoshopによく似たプラグイン アーキテクチャが追加され、サードパーティの開発者が FileMaker に機能を追加できるようになりました。バンドルされたプラグインである Web Companion を使用すると、データベースを Web サーバーとして機能させることができます。他のプラグインによってインターフェイスに機能が追加され、FileMaker がFTPクライアントとして機能したり、外部ファイル操作を実行したり、インターネットまたはイントラネット経由でリモートの FileMaker ファイルにメッセージを送信したりできるようになりました。
バージョン 5 では、ファイル拡張子 .fp5 が付いた新しいファイル形式が導入されました。
2004 年にリリースされたバージョン 7 では、拡張子 .fp7 の新しいファイル形式が導入され、最大 8 テラバイトのファイル サイズがサポートされました (以前のバージョンで許可されていた 2 ギガバイトから増加)。個々のフィールドには、レコードあたり最大 4 ギガバイトのバイナリ データ (オブジェクト フィールド) または 2 バイトのUnicodeテキストを 2 ギガバイトまで格納できます (以前のバージョンでは 64 キロバイトから増加)。FileMaker のリレーショナル モデルも拡張され、ファイルごとに複数のテーブルと、エンティティ リレーションシップ ダイアグラム形式に似た方法で関連テーブルを表示および操作できるグラフィカル リレーションシップ エディタが提供されるようになりました。これらの重要な変更に伴い、FileMaker Inc. は開発者認定プログラムも導入しました。
2005 年に FileMaker Inc. は、開発者に拡張機能を提供する FileMaker 8 製品ファミリを発表しました。これには、タブ付きインターフェイス、スクリプト変数、ツールヒント、強化されたデバッグ、カスタム メニュー、およびファイル内およびファイル間でテーブルとフィールド定義、スクリプト、スクリプト ステップ全体をコピーして貼り付ける機能が含まれます。2006 年にリリースされたバージョン 8.5 では、統合 Web ビューア (FedEx の出荷追跡情報や Wikipedia エントリなどを表示できる機能付き) と名前付きレイアウト オブジェクトが追加されました。
2007 年 7 月 10 日にリリースされた FileMaker 9 では、クイック スタート画面、条件付き書式、可変レイアウトの自動サイズ変更、データベースへのハイパーリンク ポインタ、外部SQLリンクが導入されました。FileMaker 10 は、その年のMacworld Conference & Expo の前の 2009 年 1 月 5 日にリリースされ、ユーザーの操作によってトリガーできるスクリプトと、 Mac OS X Leopard (10.5) アプリケーションに似た再設計されたユーザー インターフェイスを提供しました。
2010 年 3 月 9 日にリリースされた FileMaker 11 ではチャート機能が導入され、2012 年 4 月 4 日にリリースされた FileMaker 12 ではチャート機能がさらに効率化されました。このバージョンではテーマ、データベース テンプレート (いわゆる「スターター ソリューション」) が追加され、iOSデータベースの作成が簡素化されました。FileMaker Go 11 (2010 年 7 月 20 日) と FileMaker Go 12 for iPhone and iPad (2012 年 4 月 4 日) では、これらのハンドヘルド デバイス上ではレコードの作成、変更、削除のみが可能で、デザインとスキーマの変更は FileMaker Pro アプリケーション全体で行う必要がありました。FileMaker Go 12 では、マルチタスク、メディア統合の改善、複数の形式へのデータのエクスポート、オブジェクト フィールドの強化が実現されました。
iOS 7およびOS X Mavericks (10.9)の発売後にリリースされた FileMaker 13 は、2013 年 12 月に初めて出荷されました。クライアントおよびサーバー製品は、より多くのモバイルおよび Web によるデータ アクセス方法をサポートするように強化されました。iPad と iPhone の並列製品である FileMaker Go 13 は、両方のデバイスで単一のクライアントになり、サーバー管理ツールはHTML5で実行されるようになり、 Javaアプリは不要になりました。
FileMaker 14プラットフォームは2015年5月15日にリリースされました。[4] FileMaker Pro 14、FileMaker Pro 14 Advanced、FileMaker Server 14、FileMaker Go 14が含まれていました。その後、2016年5月にバージョン15、2017年5月にバージョン16がリリースされ、どちらも同等のPro、Pro Advanced、Server、Goバージョンが含まれていました。
2016年後半、FileMakerは、すでに開発中の新機能のソフトウェアロードマップを毎年公開し、近い将来に廃止される可能性のある機能も特定し始めました。[5]
FileMaker社は、FileMakerソフトウェアが何であるかを説明するのに常に苦労していました。それは、ユーザーインターフェース、セキュリティ、迅速なアプリケーション開発ツールなど、データベースとは関係のない多くの分野をカバーしていたからです。2018年8月に開催された年次開発者会議で、FileMaker社は、自社のソフトウェアカテゴリの問題に対処するために、「ワークプレイスイノベーションプラットフォーム」と呼ばれる新しいマーケティングプログラムを開始しました。[6]
ファイルメーカークラウド
2016 年 9 月 27 日、Linux サーバー ( CentOS ) を含む FileMaker Cloud が導入され、Amazon Marketplaceを通じてのみ提供されました。2019 年 11 月、FileMaker Cloud は、 Amazon サーバー上の FileMaker Server Cloud 2.18 サービスを使用して、FileMaker Pro 18.0.3 向けに Claris から直接提供されるサービスとしてのソフトウェア製品として再導入されました。ただし、Amazon Marketplace 経由ではなく Claris によって管理され、新しい FileMaker ID 認証が使用されました。
Linux と Docker
2020 年 10 月、Claris は FileMaker Server の Linux バージョンをリリースしました。最初はCentOS (19.1)、次にUbuntu (19.2) です。
バージョン履歴
* (*) は、FileMaker Pro/FileMaker Pro Advanced (v4-6 では Developer Edition) または FileMaker Server/FileMaker Server Advanced の両方を示します。
FileMaker ファイルは Mac と Windows 間で互換性があります。ファイル タイプの拡張子は次のとおりです。
- FileMaker Pro 2.0 以降の .fm
- FileMaker Pro 3.0 以降の .fp3
- .fp5 FileMaker Pro 5.0 以降 (5、5.5、6.0 を含む)
- .fp7 FileMaker Pro 7.0 以降 (7、8、8.5、9、10、11、FileMaker Go 1.0 を含む)
- .fmp12 (FileMaker Pro 12 以降、12、13、14、15、16、17、18、19、FileMaker 2023、FileMaker 2024 を含む)
自己実行アプリケーション (ランタイム、キオスク モード) はプラットフォーム固有です。
国際化とローカリゼーション
FileMaker は、世界中で英語、簡体字中国語、オランダ語、フランス語、ドイツ語、イタリア語、日本語、韓国語、ブラジル系ポルトガル語、スペイン語、スウェーデン語でご利用いただけます。
また、中央ヨーロッパ、インド、中東の言語のユーザー向けに FileMaker の特別バージョンもあります。これらのバージョンでは、それぞれの地域の言語のスペルチェック、データ入力、並べ替え、印刷オプションが提供されます。また、ローカライズされたテンプレートとローカライズされたインスタント Web 公開も含まれています。
中央ヨーロッパ版 FileMaker には、英語、ロシア語、ポーランド語、チェコ語、トルコ語のインターフェースが含まれています。ロシア語、ポーランド語、チェコ語、トルコ語用のカスタマイズされたテンプレートがあります。さらに、ロシア語、ギリシャ語、エストニア語、リトアニア語、ラトビア語、セルビア語、ブルガリア語、ハンガリー語もさまざまな程度でサポートされています。
東南アジア言語向けのバージョンには英語のユーザー インターフェイスしかありませんが、ヒンディー語、マラーティー語、ベンガル語、パンジャブ語、グジャラート語、タミル語、テルグ語、カンナダ語、マラヤーラム語でのインド系言語のデータ入力、並べ替え、インデックス作成をサポートしています。
同様に、中東バージョンには英語とフランス語のユーザー インターフェイスしかありませんが、テキストの方向を右から左に変更するオプションがあり、アラビア語とヘブライ語のデータ入力をサポートしています。
スクリプト

FileMaker Pro および FileMaker Pro Advancedには、一般的なタスクや複雑な計算を自動化するためのスクリプト機能と多くの組み込み関数が含まれています。ナビゲーション、スクリプト ステップの条件付き実行、レコードの編集、その他のユーティリティには、多数のステップが用意されています。FileMaker Pro Advanced には、開発者がブレークポイントを設定したり、データ値を監視したり、スクリプト行をステップ実行したりできるスクリプト デバッガが用意されています。
FileMaker 13 では、オブジェクト フィールドのドキュメント メタデータをより深くクエリするスクリプトが導入されました。
ダイナミックマークアップ言語
FileMaker Dynamic Markup Language (FDML) は、1998 年に導入された FileMaker の初期バージョンで使用されていたマークアップ言語です。FDML は、以前の会社ClarisにちなんでClaris Dynamic Markup Language ( CDML)とも呼ばれます。FDML は、Web ページに FileMaker データを表示するなどの特別なタグを使用する HTML の拡張機能でした。FileMakerは 2004 年に FDML のサポートを正式に中止しました。[引用が必要][FMP-Record][/FMP-Record]
SQL および ODBC サポート
FileMaker はバージョン 9 以降、 MySQL、SQL Server、Oracleなど、SQL を使用せずに多数の SQL データベースに接続する機能を備えています。SQL データベースに接続するには、SQL データベース ODBC ドライバ (多くの場合、クライアント ドライバごとにサードパーティ ライセンス) をインストールする必要があります。Extended SQL Services (ESS) を使用すると、SQL データベースを FileMaker のリレーションシップ グラフのデータ ソースとして使用できるため、開発者は SQL データベースに基づいて新しいレイアウトを作成したり、FileMaker のレイアウトと関数を使用して SQL レコードを作成、編集、削除したり、FileMaker の計算とスクリプト ステップで SQL フィールドを参照したりできます。これは、クロスプラットフォームのリレーショナル データベース アプリケーションです。
FileMaker Pro 5.5 以降のバージョンにはODBCインターフェースもあります。
FileMaker 12では、新しい関数ExecuteSQLが導入されました。これにより、ユーザーはFileMakerデータベースに対してSQLクエリを実行してデータを取得できますが、データの変更や削除、スキーマの変更はできません。[12]
FileMaker では、フィールドが厳密に「数値」として明示的にマークされていない限り、数値以外の文字を「数値」フィールド タイプに保存できます。
サードパーティの Actual Technologies を通じて、FileMaker 15 以降では、IBM I 7.3 (AS/400)、IBM Db2 11.1、PostgreSQL 9.6.12 への ODBC 接続もサポートされます。Actual Adapter を使用すると、これらの ODBC 接続で ESS 接続を確立し、リレーションシップ グラフのソースとして使用することもできます。
統合
FileMaker 16 は、cURL、JSON、REST ベースの FileMaker Data API サポートによる統合を提供します。FileMaker データを視覚化するために、Tableau Web Data Connector が提供されています。REST ベースの API ライセンスは、2018 年 9 月 27 日に期限が切れた無料トライアルです。FileMaker 17 は、永続的な REST ベースの Data API を提供します。標準ライセンスには、ユーザーあたり 1 か月あたり 2 GB の送信データが含まれます。コンテナ データはこの制限にカウントされず、受信 Data API データ転送は無制限です。FileMaker 19 for Linux および FileMaker Cloud は、JSON および XML 出力 ( Atom ) を可能にするODataゲートウェイを提供します。
大衆文化において
フリオ・トーレス監督の2023年の映画『プロブレミスタ』では、エリザベス(ティルダ・スウィントン)という登場人物が、夫の芸術作品を「アーカイブソフトウェアの最高峰」であるFileMaker Proを使ってカタログ化することを主張し、Google Sheetsなどの代替案を検討することを拒むというストーリーが大きな要素となっている。アレハンドロ(トーレス)という登場人物は、エリザベスが彼の就労ビザを後援してくれることを期待して、FileMaker Proに精通していると偽って主張している。[13] [14]
参照
- Bento、FileMaker Inc. の簡易パーソナル データベース アプリケーション (2013 年半ばに廃止)
参考文献
- ^ ab Glenn Koenig (2015 年 8 月 7 日)。「FileMaker の起源」。2015 年8 月 7 日閲覧。
- ^ 「Nashoba Systems と FileMaker Pro の初期の時代」Briandunning.com 。2011年10 月 10 日閲覧。
- ^ Keefe, Patricia (1987年8月3日). 「MicrosoftがForethoughtを買収」. Computerworld . p. 81. 2024年11月1日閲覧。
- ^ 「FileMaker リリース履歴」 。2021年1 月 18 日閲覧。
- ^ 「FileMakerが製品ロードマップを公開」。2024年5月31日閲覧。
- ^ Woodhouse, Stuart (2018年11月10日). 「Workplace Innovation Platform」. digitalfusion . 2024年1月6日閲覧。
- ^ Mike Weber (2008 年 9 月 15 日)。「FileMaker の歴史」。Low End Mac。2011年10 月 10 日閲覧。
- ^ 「Custhelp.com」。Filemaker.custhelp.com。2010 年 11 月 19 日。2012 年 6 月 30 日時点のオリジナルよりアーカイブ。2011 年10 月 10 日閲覧。
- ^ コーエン、デニス R. (2006)。FileMaker Pro 8.5 バイブル。ジョン ワイリー アンド サンズ。p. 354。ISBN 9780470109618。
- ^ “FileMaker Pro リリースノート”. Claris . 2023年4月. 2023年10月24日時点のオリジナルよりアーカイブ。 2023年10月24日閲覧。
- ^ 「FileMaker Pro リリースノート」。Claris 2024年6月。 2024年6月4日閲覧。
- ^ 「ExecuteSQL」。Filemaker.com 。 2013年12月13日閲覧。
- ^ フィアー、デイヴィッド(2024年3月1日)。「『プロブレミスタ』はティルダ・スウィントンが神である理由を思い出させる」ローリングストーン。ペンスキーメディアコーポレーション。 2024年3月12日閲覧。
- ^ Martínez, A (2024年3月4日). 「新作映画『Problemista』はビザを失わないように努める男性の問題を追う」. Morning Edition . National Public Radio . 2024年3月12日閲覧。
外部リンク
- 公式サイト
