Katana VentraIP

FileMaker

FileMaker is a cross-platform relational database application developed by Claris International, a subsidiary of Apple Inc. It integrates a database engine with a graphical user interface (GUI) and security features, allowing users to visually modify a database. Versions for desktops, servers, iOS and web-delivery have been released.

Developer(s)

April 1985 (1985-04)

20.3.1 ('FileMaker 2023') / November 2023 (2023-11)

The desktop app is based on a DOS application originally named FileMaker, which was then developed primarily for the Apple Macintosh and released in April 1985. It was rebranded as FileMaker Pro in 1990. Since 1992 it has been available for Microsoft Windows and for the classic Mac OS and macOS, and has cross-platform capabilities.


FileMaker Go, the mobile app, was released for iOS devices in July 2010.


FileMaker Server allows centralized hosting of apps which can be used by clients running both the desktop and mobile apps. A cloud variant, named FileMaker Cloud, is hosted by Claris.

.fm since FileMaker Pro 2.0

.fp3 since FileMaker Pro 3.0

.fp5 since FileMaker Pro 5.0 (including 5, 5.5, 6.0)

.fp7 since FileMaker Pro 7.0 (including 7, 8, 8.5, 9, 10, 11 and FileMaker Go 1.0)

.fmp12 since FileMaker Pro 12 (including 12, 13, 14, 15, 16, 17, 18, 19, and Claris FileMaker 2023)

Internationalization and localization[edit]

FileMaker is available in worldwide English, Simplified Chinese, Dutch, French, German, Italian, Japanese, Korean, Brazilian Portuguese, Spanish, and Swedish.


There are also specific versions of FileMaker for users of Central European, Indian and Middle Eastern languages. These versions offer spellchecking, data entry, sorting and printing options for languages of the respective region. They also contain localized templates and localized instant web publishing.


The Central European version FileMaker includes English, Russian, Polish, Czech and Turkish interfaces. There are customized templates for Russian, Polish, Czech, Turkish. In addition Russian, Greek, Estonian, Lithuanian, Latvian, Serbian, Bulgarian and Hungarian are supported to varying degrees.


The version intended for Southeast Asian languages has only an English user interface, but supports Indic-language data entry, sorting and indexing in Hindi, Marathi, Bengali, Panjabi, Gujarati, Tamil, Telugu, Kannada and Malayalam.


Similarly, the Middle Eastern version has only English and French user interfaces, but with its option to change the text direction to right-to-left, it does support Arabic and Hebrew data entry.

SQL and ODBC support[edit]

Since version 9, FileMaker has had the ability to connect to a number of SQL databases without resorting to using SQL, including MySQL, SQL Server, and Oracle. This requires installation of the SQL database ODBC driver (in many cases a third-party license per client driver) to connect to a SQL database. Through Extended SQL Services (ESS), SQL databases can be used as data sources in FileMaker's relationship graph, thus allowing the developer to create new layouts based on the SQL database; create, edit, and delete SQL records via FileMaker layouts and functions; and reference SQL fields in FileMaker calculations and script steps. It is a cross-platform relational database application.


Versions from FileMaker Pro 5.5 onwards also have an ODBC interface.


FileMaker 12 introduced a new function, ExecuteSQL, which allows the user to perform an SQL query against the FileMaker database to retrieve data, but does not allow data modification or deletion, or schema changes.[9]


FileMaker allows non-numeric characters to be stored in its "numeric" field type unless the field is specifically marked as strictly "numeric".


Through a third party, Actual Technologies, FileMaker 15 and forward, also, support ODBC connectivity to IBM I 7.3 (AS/400), IBM Db2 11.1, and PostgreSQL 9.6.12. Using the Actual Adapter, these ODBC connections can also make ESS connections and be used as sources in the Relationship Graph.

In popular culture[edit]

In Julio Torres's 2023 film Problemista, a major story element is the insistence by the character Elizabeth (Tilda Swinton) that her husband's art be catalogued using FileMaker Pro, "the Cadillac of archival software," and her refusal to consider alternatives like Google Sheets. The character Alejandro (Torres) falsely claims familiarity with FileMaker Pro with the hope that Elizabeth will sponsor his work visa.[10][11]

a simplified personal database application from FileMaker Inc. (discontinued mid-2013)

Bento

Official website