파일메이커
FileMaker![]() |
개발자 | 클라리스 인터내셔널 |
---|---|
초기 릴리즈 | 1985년 4월 | 전 )
안정적 해제 | 19.4.1 / 2021년 11월 14일; 전 |
운영 체제 | |
유형 | 데이터베이스 관리 시스템 |
면허증 | 소유권 |
웹사이트 | www |
FileMaker는 애플사의 자회사 Claris International의 교차 플랫폼 관계형 데이터베이스 애플리케이션이다.데이터베이스 엔진과 그래픽 사용자 인터페이스(GUI) 및 보안 기능을 통합해 사용자가 새로운 요소를 레이아웃, 화면 또는 양식으로 끌어 데이터베이스를 수정할 수 있도록 했다.데스크탑, 서버, iOS 및 웹 제공 구성에서 사용할 수 있다.
데스크탑 앱인 FileMaker Pro는 원래 단순히 FileMaker라고 불리는 DOS 애플리케이션에서 진화했지만, 그 후 주로 Apple Macintosh를 위해 개발되어 1985년 4월에 출시되었다.1990년에 파일메이커 프로로 재브랜드 되었다.1992년부터 마이크로소프트 윈도, 클래식 맥 OS 및 MacOS용으로 사용되었으며 크로스 플랫폼 환경에서 사용할 수 있다.
모바일 앱인 파일메이커 고는 2010년 7월 iOS 기기용으로 출시됐다.
FileMaker Server는 데스크톱이나 모바일 앱을 실행하는 클라이언트에서 사용할 수 있는 앱을 중앙 집중식으로 호스팅할 수 있도록 한다.Claris가 주최하는 FileMaker Cloud라고도 한다.
역사
FileMaker는 1980년대 초 매사추세츠 주 콩코드의 나쇼바 시스템즈가 개발한 MS-DOS 기반의 컴퓨터 프로그램인 "Scope"로 시작했다.스몰은 최근 IBM PC 호환 컴퓨터 판매를 시작한 전자제품 마케터 리딩 에지에 의해 배포되었다.[1][2]
매킨토시의 도입으로, 나쇼바는 기본 데이터 엔진과 새로운 양식 기반의 그래픽 사용자 인터페이스(GUI)를 결합했다.Leading Edge는 최신 버전에 관심이 없었고 DOS 전용 벤더로 남기를 선호했으며, Sorthes 이름을 유지했다.나쇼바는 또 다른 배급사인 포레토우트를 찾아 1985년 4월 매킨토시 플랫폼에서 이 프로그램을 파일메이커로 소개했다.애플이 1986년 매킨토시 플러스를 선보였을 때 다음 버전의 FileMaker는 새로운 모델의 이름을 반영하여 FileMaker Plus로 명명되었다.
포어소브는 마이크로소프트에 의해 구매되었고, 마이크로소프트 오피스의 일부가 된 파워포인트 제품을 소개하고 있었다.마이크로소프트는 파일메이커 직전에 자체 데이터베이스 애플리케이션인 마이크로소프트 파일을[citation needed] 도입했으나 파일메이커에 의해 매각되어 마이크로소프트 파일은 단종되었다.마이크로소프트는 파일메이커 출판권을 놓고 나쇼바와 협상을 벌였으나, 나쇼바는 다음 버전인 파일메이커 4를 자간하기로 했다.[1]
Claris별 구매
그 직후 애플컴퓨터는 소프트웨어를 마케팅하기 위해 100% 소유한 자회사 클라리스(Claris)를 설립했다.클라리스는 소프트웨어 제품군을 정리하기 위해 나쇼바를 구입했다.그 무렵, Leading Edge와 Scomme은 다른 DOS와 이후의 Windows 기반 데이터베이스 제품과의 경쟁으로 시장에서 사라지게 되었다.그러나 파일메이커는 매킨토시 플랫폼에서 계속 성공을 거두었다.
클라리스는 맥워딩Ⅱ와 같은 다른 제품에 대한 명명 체계에 따르기 위해 제품명을 FileMaker II로 변경했지만, 제품은 지난 나쇼바 버전과 거의 달라지지 않았다.몇 개의 작은 버전이 그 뒤를 이었다.
1990년에는 FileMaker Pro 1.0으로 발매되었다.그리고 1992년 9월, 클라리스는 Mac과 Windows 모두를 위한 크로스 플랫폼 버전을 출시했는데, 몇 가지 플랫폼별 기능을 제외하면 프로그램의 특징과 사용자 인터페이스는 동일했다.지금까지 FileMaker는 실제 관계형 기능이 없었고, 다른 파일에서 자동으로 값을 조회하고 가져오는 것으로 제한되었다.그것은 단지 상태를 저장할 수 있는 기능, 즉 필터와 정렬, 그리고 데이터의 레이아웃을 가지고 있었다.1995년경에 출시된 버전 3.0에는 새로운 관계형 및 스크립팅 기능이 도입되었다.
1995년까지 파일메이커 프로는 클라리스 라인업에서 유일하게 강세 제품이었다.1998년 애플은 일부 다른 클라리스 제품의 개발을 사내로 옮기고 나머지의 대부분을 폐기했으며, 그 제품에 집중하기 위해 클라리스의 이름을 파일메이커(주)로 변경했다.
2020년 파일메이커 인터내셔널은 이름(백)을 클라리스 인터내셔널로 변경하고 클라리스 커넥트 워크플로우 소프트웨어를 발표했다.
이후 업데이트
1997년에 도입된 버전 4.0은 Adobe Photoshop과 유사한 플러그인 아키텍처를 추가하여 타사 개발자가 FileMaker에 기능을 추가할 수 있도록 하였다.번들 플러그인인 웹 컴패니언은 데이터베이스가 웹 서버 역할을 할 수 있도록 허용했다.다른 플러그인은 인터페이스에 기능을 추가했고 FileMaker가 FTP 클라이언트 역할을 하고, 외부 파일 작업을 수행하고, 인터넷이나 인트라넷을 통해 원격 FileMaker 파일로 메시지를 보낼 수 있도록 했다.
버전 5에서 새로운 파일 형식(파일 확장자 .fp5)이 도입됨
2004년에 출시된 버전 7은 최대 8테라바이트의 파일 크기를 지원하는 새로운 파일 형식(파일 확장자 .fp7)을 도입했다(이전 버전에서 허용된 2기가바이트에 비해 증가).개별 필드는 최대 4기가바이트의 이진 데이터(컨테이너 필드) 또는 레코드당 2기가바이트의 유니코드 텍스트(이전 버전의 64킬로바이트에서 최대)를 저장할 수 있다.파일메이커의 관계형 모델은 파일당 여러 테이블과 도면요소 관계 다이어그램 형식과 유사한 방식으로 관련 테이블을 표시하고 조작할 수 있는 그래픽 관계 편집기를 제공함으로써 풍부해졌다.이러한 근본적인 변화에 수반하여 파일메이커는 개발자 인증 프로그램도 도입했다.
2005년에 FileMaker Inc.는 개발자에게 확장된 기능 세트를 제공하는 FileMaker 8 제품군을 발표했다.여기에는 탭 인터페이스, 스크립트 변수, 툴팁, 향상된 디버깅, 사용자 정의 메뉴, 전체 테이블 및 필드 정의, 스크립트 및 스크립트 단계를 파일 내부와 파일 사이에 복사하여 붙여넣는 기능이 포함되었다.2006년에 출시된 버전 8.5는 통합된 웹 뷰어(FedEx 및 Wikipedia 항목에서 발송물 추적 정보 등을 볼 수 있는 기능 포함)와 명명된 레이아웃 객체를 추가했다.
2007년 7월 10일 발매된 FileMaker 9는 퀵 스타트 화면, 조건부 포맷, 유체 레이아웃 자동 크기 조정, 데이터베이스에 하이퍼링크 포인터, 외부 SQL 링크를 도입하였다.파일메이커 10은 그해 맥월드 컨퍼런스앤엑스포에 앞서 2009년 1월 5일 출시됐으며, 사용자 조치와 맥 OS X 레오파드(10.5) 애플리케이션과 유사한 재설계된 사용자 인터페이스로 촉발할 수 있는 스크립트를 제공했다.
2010년 3월 9일 발매된 파일메이커 11은 2012년 4월 4일에 발매된 파일메이커 12에서 한층 더 간소화된 차트 작성 방식을 도입하였다.그 버전에는 테마, 더 많은 데이터베이스 템플릿(일명 스타터 솔루션), 그리고 iOS 데이터베이스의 단순화된 생성도 추가되었다.아이폰과 아이패드용 파일메이커 고 11(2010년 7월 20일)과 파일메이커 고 12(2012년 4월 4일)는 이들 핸드헬드 기기에서 레코드의 생성, 수정, 삭제만 허용한다.설계와 스키마는 전체 FileMaker Pro 애플리케이션 내에서 변경해야 한다.FileMaker Go 12는 멀티태스킹, 향상된 미디어 통합, 다양한 형식으로 데이터 내보내기 및 향상된 컨테이너 필드를 제공한다.
iOS 7과 OS X 매버릭스(10.9) 출시 후 출시된 파일메이커 13은 2013년 12월 첫 출하됐다.클라이언트와 서버 제품은 많은 모바일 및 웹 데이터 액세스 방법을 지원하도록 향상되었다.병렬형 iPad-iPhone 제품인 FileMaker Go 13은 이제 두 장치 모두를 위한 단일 클라이언트가 되었고 서버 관리 도구는 이제 HTML5로 실행되어 더 이상 Java 앱이 필요하지 않다.
2015년 5월 15일에 출시된 FileMaker 14 플랫폼.[3]여기에는 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년 말 파일메이커는 자신이 작업하고 있는 미래 기능에 대한 소프트웨어 로드맵을 매년 공개하기 시작했으며, 가까운 미래에 이전하거나 더 이상 사용되지 않을 수 있는 기능을 식별하기 시작했다.[citation needed]
FileMaker Inc.는 단순히 데이터베이스 그 이상이기 때문에 FileMaker 소프트웨어가 무엇인지 설명하는데 항상 어려움을 겪었다. 그것은 사용자 인터페이스, 보안, 신속한 응용프로그램 개발 도구 등을 포함한다.㈜파일메이커는 2018년 8월 연례 개발자 컨퍼런스에서 자사의 부실한 설명 카테고리인 "워크플레이스 이노베이션 플랫폼"[citation needed]을 해결하기 위해 새로운 마케팅 프로그램을 시작했다.
파일메이커 클라우드
2016년에는 아마존 마켓플레이스를 통해 독점적으로 제공되는 리눅스 서버(CentOS)를 포함한 파일메이커 클라우드가 도입되었다.파일메이커 클라우드는 2019년 11월 아마존 서버에서 파일메이커 서버 클라우드 2.18 서비스를 이용해 파일메이커 프로 18.0.3용 클라리스에서 직접 제공하는 서비스 상품으로 소프트웨어로 재도입되었으나, 아마존 마켓플레이스 대신 클라리스에서 관리하여 새로운 파일메이커 ID 인증을 활용하였다.
리눅스 및 도커
2020년 10월, 클라리스는 먼저 CentOS(19.1)에 이어 Ubuntu(19.2)에 Linux 버전의 FileMaker Server를 출시했다.타사 호스팅 서비스인 fmcloud.fm은 이 버전을 사용하여 Docker 아키텍처에서 FileMaker 데이터베이스를 호스팅한다.
버전 이력
날짜 | 버전 | 코멘트[4] |
---|---|---|
1985년 4월 | FileMaker v1.0 | Forethought Inc.에 의해 출판됨 |
1986년 8월 | 파일메이커 플러스 | Forethought Inc.에 의해 출판됨 |
1988년 6월 | 파일메이커 4 | 내쇼바 시스템즈 출판 |
1988년 8월 | 파일메이커 II | Claris Corporation에서 발행하는 첫 번째 버전 |
1990년 10월 | 파일메이커 프로 | |
1992년 10월 | 파일메이커 프로 2 | Windows 버전 추가됨 |
1993년 8월 | 파일메이커 프로 2.1 | |
1994년 7월 | FileMaker Pro Server 2 | |
1995년 12월 | 파일메이커 프로 3 | 관계형 아키텍처, TCP/IP 네트워킹 도입 |
1996년 1월 | FileMaker Pro Server 3 | |
1997년 9월 | 파일메이커 프로 4 | 플러그인 아키텍처 도입 |
1998년 5월 | FileMaker Pro 4 Developer Edition | Claris가 출판할 마지막 버전.전문가/전문 FileMaker 사용자를 목표로 함. |
1999년 6월 | FileMaker Pro 4.1v2 | FileMaker, Inc.[5]에서 발행되는 첫 번째 버전 |
1999년 9월 | 파일메이커 프로 5 | 새 파일 형식 도입(파일 확장명 .fp5) |
1999년 11월 | 파일메이커 서버 5 | |
2001년 4월 | FileMaker Pro 5.5 | Mac OS X, Windows 2000, Windows 95/98 및 ME에 대한 기본 지원 |
2001년 7월 | FileMaker Server 5.5 | Windows 2000, Windows NT, Mac OS X, Mac OS 8.6 및 Red Hat Linux.LDAP 지원.레드햇은 수명이 짧았고 다음 버전에서는 지지를 잃었다. |
2002년 9월 | FileMaker Pro 6* | Mac OS 8 및 9를 지원하는 마지막 버전 |
2004년 3월 | 파일메이커 프로 7 | 여러 테이블/파일 아키텍처가 도입됨; 다중 창, 관계 그래프, 계산 변수 개별 계정 및 암호로 보안 향상 새로운 파일 형식 .fp7; Mac 버전에는 Mac OS X가 필요하다. |
2005년 8월 | FileMaker Pro 8* | PDF 보고서의 스크립트 [6]가능 작성, 스크립트 변수, 레이아웃 탭 |
2006년 1월 | 파일메이커 모바일 8 | FileMaker Mobile 라인 |
2006년 7월 | FileMaker Pro 8.5* | Mac OS X Universal Binary 지원, 내장 브라우저(웹 뷰어), 개체 이름 |
2007년 7월 | FileMaker Pro/Server 9* | SQL 데이터베이스 MS SQL Server, MySQL 및 Oracle에 대한 기본 지원.조건부 서식 |
2009년 1월 | FileMaker Pro/Server 10* | 상태 영역 이제 수평, 스크립트 트리거링 |
2010년 3월 | FileMaker Pro/Server 11* | 차트, 스냅샷 링크, 필터링된 포털 및 반복 가져오기 |
2010년 7월 | FileMaker Go 1.0 | iOS용 FileMaker(iPad, iPhone, iPod Touch) |
2010년 9월 | FileMaker Go 1.1 | PDF 생성, 사진 지원, FileMaker Pro에서 가져오기 |
2011년 4월 | FileMaker Go 1.2 | 인쇄, 서명 캡처, 차트, 향상된 PDF 생성 |
2011년 9월 | FileMaker Pro/Advanced 11.0v4* | Lion 호환성, 2011년 10월까지 완벽하게 구현 |
2012년 4월 | FileMaker Pro/Advanced 12 | 통합 테마(Pro/iOS), 부동 창 및 모달 창 SQL 실행, 컨테이너 필드 향상, 차트 작성 개선, 새로운 파일 형식 .fmp12 도입 |
파일메이커 서버 12 | 64비트, 빠른 WAN, 진행형 백업, 웹 퍼블리싱 엔진 다시 쓰기, 데이터베이스 외부의 파일에 있는 외부 컨테이너 스토리지 지원 | |
파일메이커 고 12 | iOS 클라이언트는 이제 무료다..fmp12 파일 형식을 지원한다. | |
2013년 12월 | FileMaker Pro/Advanced 13 | WebDirect 및 HTML5 기능, 모바일 앱 개발 개선 향상된 GUI 설계 도구, 테마 및 동작, 보다 동적인 데이터 새로 고침, "다음에는 개체 숨기기..."계산 기반 레이아웃 객체 옵션, 유휴 상태의 암호화(EAR 256비트 AES) 데이터 보호, 새로운 요약 목록 기능, 향상된 실행SQL 식, 서버 스크립트 단계에서 스크립트 수행, 256비트 SSL 클라이언트 서버 연결 |
파일메이커 고 13 | iPhone 및 iPad용 무료 범용 클라이언트는 iOS 6 및 iOS 7을 지원하고, 카메라에서 바코드 스캔을 지원한다. | |
파일메이커 서버 13 | FileMaker WebDirect, 서버에서 스크립트 수행, 플랫폼 보안, 새로운 HTML5 관리 콘솔로 Java의 필요성 대체 | |
2015년 5월 | FileMaker Pro/Advanced 14 | 스크립트 작업 공간, 단추 표시줄, 레이아웃 모드의 도구 설명, 시작 센터 |
파일메이커 서버 14 | 대기 서버, FileMaker Pro 자동 재연결, Android용 WebDirect 지원 | |
파일메이커 고 14 | 향상된 시그너처 캡처, iOS 8 스타일 인터페이스, 비디오/오디오 제어, 키보드 제어, 리치 편집 | |
2016년 5월 | FileMaker Pro/Advanced 15 | 제품 내 업데이트, 포털 인라인 진행 표시줄, 숨겨진 편집 상자, 스크립트 작업영역 강조 표시 및 무제한 실행 취소 |
FileMaker 서버 15 | DB2 및 Postgre로 확장된 외부 SQL 지원SQL, SSL 인증서를 설치하여 공유 호스팅을 간소화하고 팀을 위한 라이센스 부여 | |
파일메이커 고 15 | iOS SDK, Touch ID 및 3D Touch, App Extension 및 iBeacons | |
2016년 9월 | FileMaker 클라우드 1.0 | Cent에서 실행되는 AWS(Amazon Web Services)를 통한 FileMaker 서버OS 리눅스 |
2017년 5월 | FileMaker Pro/Advanced 16 | Layout Objects 창(레이아웃의 제어 레이어), 카드 기능( 프롬프트를 더 잘 제어), "URL에서 삽입" 기능에 추가된 cURL 지원(POST/GET와 같은 HTTP/S 방법), JSON 텍스트 조작 기능, 데이터 뷰어 자동 계산 |
파일메이커 서버 16 | REST 기반 FileMaker Data API, WebDirect 브라우저는 동시 사용자 최대 500명까지 확장성, 서버와 WebDirect의 PDF 생성, 보안 계층의 OAuth 2.0 지원(Amazon, Google, Microsoft) | |
파일메이커 고 16 | 향상된 시그너처 캡처, 지오펜스, 플러그인 호환성, 애니메이션 및 전환 | |
2018년 5월 | FileMaker Pro Advanced 17 | 고급 도구가 없는 FileMaker Pro, 템플릿에 사전 제작된 추가 기능 테이블, 레이아웃 수정 도구 개선, 센서 지원(바로미터, GPS 등), 마스터 상세 레이아웃에 대한 자체 조회 테이블, 다중 전자 메일 첨부 파일, 새로운 데이터 마이그레이션 도구(별도 응용 프로그램)가 필요 없음. |
파일메이커 서버 17 | 대시보드, 새 관리 API, v16에서 완전히 다시 작성된 새로운 Data API로 재설계된 서버 관리 콘솔 | |
파일메이커 고 17 | FileMaker Go 푸시 알림, 자동 완료, 끌어서 놓기, 향상된 iOS 앱 SDK | |
2019년 5월 22일 | FileMaker Pro Advanced 18 | 데이터 가져오기, 실행 시 특정 앱 열기, 파일 기반 스크립트 단계, 스크립트 오류 로깅, 계산 기능, SetRecursion 계산 기능, 새 관리 보안 액세스 권한, 새 관리 보안 대화 상자, 플러그인 보안 향상 기능, 기본 파일 액세스 보호를 위한 새 사용자 인터페이스. |
파일메이커 서버 18 | 페이지 레벨 잠금 기능은 동일한 파일에서 여러 개의 동시 읽기 작업을 가능하게 하고, 시동 복원은 충돌 후 자동으로 파일을 복원하며, FileMaker Server Admin Console 향상, 서버 모니터링 향상, FileMaker Data API 향상, FileMaker Admin API가 이제 표준으로, 스페인어 지원.시작 복원과 함께만 페이지 수준 잠금을 활성화하거나 비활성화할 수 있다. | |
파일메이커 고 18 | 출시 시점에 특정 앱을 열어 기존 PDF에 추가, 향상된 바코드 지원 | |
2020년 5월 20일 | FileMaker 19(Pro, Server, Go) | JavaScript WebViewer Integration, FileMaker Add-Ons (including JavaScript), supports Apple's Dark/Light modes, Configure Machine Learning Models using CoreML, NFC scanning support, Siri Shortcuts, Card Windows now supported in WebDirect, Claris Marketplace, Print Page Numbers, Solution Upgrade Tool, At Start Open File, Minimum version requirement o라이브 호스트 파일 n개, Claris ID는 매번 자동으로 로그인할 수 있으며, Convert to/from FileMaker Paths, On-premise Server on CentOS, 게다가 이미 지원되는 Windows Server & macOS, Dates는 Common Age 포맷을 지원한다.런타임, 32비트 앱 또는 Windows 7(윈도우 7)을 더 이상 지원하지 않음시동 복구와 페이지 수준 잠금은 남아 있지만, 아마도 18 버전에서 많은 문제 때문에 기본적으로 비활성화되어 있다. |
2020년 10월 28일 | Linux용 FileMaker Server 19, 19.1.2 안정성 업데이트 | 2001년 단명 v5.5 이후 독립 실행형 Linux에서 FileMaker Server의 첫 번째 프로덕션 릴리스.참조된 리눅스는 CentOS 리눅스 7.8이다.독립 실행형 리눅스 서버 v19는 클라우드에서 호스팅할 수 있으며 2022년 1월 1일 End of Life(종전 파일메이커 클라우드 1.x)를 대체한다.FileMaker Cloud는 전혀 다른 제품이라는 점에 유의하십시오.FileMaker Server 19.1.2는 페이지 레벨 잠금 및 시작 복원 기능을 훨씬 안정적인 공유 잠금 메커니즘으로 대체한다. |
* (*)는 FileMaker Pro/FileMaker Pro Advanced(v4-6) 또는 FileMaker Server/FileMaker Server Advanced를 모두 표시함
FileMaker 파일은 Mac과 Windows 사이에서 호환된다.파일 형식 확장명:
- FileMaker Pro 2.0 이후 .fm
- FileMaker Pro 3.0 이후 .fp3
- FileMaker Pro 5.0 이후 버전인 .fp5(5, 5.5, 6.0 포함)
- .fp7 이후 FileMaker Pro 7.0(7, 8, 8.5, 9, 10, 11 및 FileMaker Go 1.0 포함)
- .fmp12 파일메이커 Pro 12 이후(12, 13, 14, 15, 16, 17, 18, 19 포함)
자체 실행 애플리케이션(런타임, 키오스크 모드)은 플랫폼 전용이다.
국제화 및 현지화
FileMaker는 전 세계 영어, 중국어 간체, 네덜란드어, 프랑스어, 독일어, 이탈리아어, 일본어, 한국어, 브라질 포르투갈어, 스페인어 및 스웨덴어로 제공된다.
중앙유럽어, 인도어 및 중동어 사용자를 위한 FileMaker의 구체적인 버전도 있다.이 버전은 각 지역의 언어에 대한 맞춤법 검사, 데이터 입력, 정렬 및 인쇄 옵션을 제공한다.그들은 또한 지역화된 템플릿과 지역화된 즉석 웹 퍼블리싱을 포함하고 있다.
중앙 유럽 버전 FileMaker는 영어, 러시아어, 폴란드어, 체코어 및 터키어 인터페이스를 포함한다.러시아어, 폴란드어, 체코어, 터키어를 위한 맞춤형 템플릿이 있다.그 외에도 러시아어, 그리스어, 에스토니아어, 리투아니아어, 라트비아어, 세르비아어, 불가리아어, 헝가리어가 다양한 수준으로 지원되고 있다.
동남아시아 언어를 대상으로 하는 버전은 영어 사용자 인터페이스만 가지고 있을 뿐 힌디, 마라티, 벵골, 판자비, 구자라티, 타밀, 텔루구, 칸나다, 말라얄람에서 인디케이터 데이터 입력, 분류 및 색인을 지원한다.
마찬가지로 중동 버전은 영어와 프랑스어 사용자 인터페이스만 가지고 있지만 텍스트 방향을 오른쪽에서 왼쪽으로 변경하는 옵션으로 아랍어와 히브리어 데이터 입력을 지원한다.
스크립팅
FileMaker Pro와 FileMaker Pro Advanced는 스크립팅 기능과 공통 작업의 자동화와 복잡한 계산을 위한 다양한 내장 기능을 포함한다.탐색, 스크립트 단계의 조건부 실행, 레코드 편집 및 기타 유틸리티에 대해 다양한 단계를 사용할 수 있다.FileMaker Pro Advanced는 개발자가 중단점을 설정하고, 데이터 값을 모니터링하고, 스크립트 라인을 통해 단계별로 이동할 수 있는 스크립트 디버거를 제공한다.
파일메이커 13은 컨테이너 필드 문서 메타데이터를 보다 심도 있게 질의하는 유용한 스크립트를 도입했다.
동적 마크업 언어
FileMaker Dynamic Markup Language 또는 FDML은 1998년에 도입된 FileMaker의 이전 버전에서 사용된 마크업 언어였다.FDML은 Claris Dynamic Markup Language 또는 CDML이라고도 하며, 이전 회사 Claris의 이름을 따서 명명되었다.FDML은 다음과 같은 특수 태그를 사용하는 HTML의 확장자였다.[FMP-Record][/FMP-Record]
웹 페이지에 FileMaker 데이터를 표시하십시오.파일메이커는 2004년에 공식적으로 FDML에 대한 지원을 중단했다.[citation needed]
SQL 및 ODBC 지원
버전 9부터 파일메이커는 MySQL, SQL Server, Oracle 등 SQL을 사용하지 않고도 다수의 SQL 데이터베이스에 연결할 수 있는 기능을 포함했다.이를 위해서는 SQL 데이터베이스 ODBC 드라이버(대부분의 경우 클라이언트 드라이버당 타사 라이센스)를 설치하여 SQL 데이터베이스에 연결해야 한다.확장 SQL 서비스(ESS)를 통해 SQL 데이터베이스를 FileMaker의 관계 그래프에서 데이터 소스로 사용할 수 있어 개발자가 SQL 데이터베이스를 기반으로 새로운 레이아웃을 만들고 FileMaker 레이아웃과 기능을 통해 SQL 레코드를 생성, 편집 및 삭제할 수 있으며 FileMaker 계산 및 스크립트 단계에서 SQL 필드를 참조할 수 있다.교차 플랫폼 관계형 데이터베이스 애플리케이션이다.
FileMaker Pro 5.5 이상의 버전에도 ODBC 인터페이스가 있다.
FileMaker 12에서 새로운 기능인 실행사용자가 FileMaker 데이터베이스에 대해 SQL 조회를 수행하여 데이터를 검색할 수 있지만 데이터 수정이나 삭제 또는 스키마 변경을 허용하지 않는 SQL.[7]
ODBC 지원의 한 가지 주요 결함은 FileMaker에서 외부 산업 표준 데이터베이스에 대한 일대일 필드 유형 매핑의 부족이다.추가적인 문제는 FileMaker의 데이터 유형에서 "엄격한" 것이 아니라는 사실 때문에 발생한다.FileMaker 필드는 "숫자"로 표시할 수 있으며 이 매핑을 ODBC 드라이버에 반환하지만, FileMaker는 필드가 "숫자"로 특별히 표시되지 않는 한 이 "숫자" 필드 유형에 숫자가 아닌 문자를 저장할 수 있도록 허용한다.
제3자를 통해 실제 기술, FileMaker 15 및 Forward는 IBM I 7.3(AS/400), IBM Db2 11.1 및 Postgre에 대한 ODBC 연결도 지원한다.SQL 9.6.12.실제 어댑터를 사용하여 이러한 ODBC 연결은 또한 ESS 연결을 만들 수 있으며 관계 그래프에서 소스로 사용될 수 있다.
통합
FileMaker 16은 cURL, JSON, REST 기반 FileMaker Data API 지원을 통해 통합 기능을 제공한다.FileMaker 데이터를 시각화하기 위해 Tableau Web Data Connector가 제공된다.REST 기반 API 라이선스는 2018년 9월 27일 만료된 무료 평가판이다.FileMaker 17은 영구 REST 기반 데이터 API를 제공한다.표준 라이센싱에는 사용자당 월 2GB의 아웃바운드 데이터가 포함된다.컨테이너 데이터는 이 한계에 반영되지 않으며, 인바운드 Data API 데이터 전송은 무제한이다.리눅스용 FileMaker 19와 FileMaker Cloud는 JSON 및 XML 출력(Atom)을 허용하는 OData 게이트웨이를 제공한다.
참고 항목
- 벤투, 파일메이커의 단순화된 개인 데이터베이스 애플리케이션(2013년 중반 해체)
참조
- ^ a b Glenn Koenig (August 7, 2015). "The Origin of FileMaker". Retrieved August 7, 2015.
- ^ "Nashoba Systems and the Early Days of FileMaker Pro". Briandunning.com. Retrieved October 10, 2011.
- ^ "FileMaker Release History". Retrieved January 18, 2021.
- ^ Mike Weber (September 15, 2008). "FileMaker History". Low End Mac. Retrieved October 10, 2011.
- ^ "Custhelp.com". Filemaker.custhelp.com. November 19, 2010. Archived from the original on June 30, 2012. Retrieved October 10, 2011.
- ^ Cohen, Dennis R. (2006). FileMaker Pro 8.5 Bible. John Wiley & Sons. p. 354. ISBN 9780470109618.
- ^ "ExecuteSQL". Filemaker.com. Retrieved December 13, 2013.