폭스프로

FoxPro
FoxPro 2.6 개발자 가이드 커버

FoxPro는 텍스트 기반 절차 지향 프로그래밍 언어데이터베이스 관리 시스템(DBMS)이었으며, MS-DOS, Windows, Macintosh 및 UNIX용 객체 지향 프로그래밍 언어이기도 했습니다.FoxPro의 최종 공개는 2.6이었다.개발은 Visual FoxPro 레이블로 계속되었으며, 이는 2007년에 중단되었습니다.

FoxPro는 dBase III(Ashton-Tate)와 dBase II에서 파생된 FoxBase(오하이오 Perrysburg, Fox Software)에서 파생되었습니다.dBase II는 CP/M Base [1]II에서 실행되는 벌컨이라고 불리는 Wayne Ratliff에 의해 작성된 데이터베이스 프로그램의 첫 상용 버전입니다.

FoxPro는 여러 DBF 파일(테이블) 간의 여러 관계를 광범위하게 지원했기 때문에 DBMS이자 RDBMS(Relational Database Management System)였습니다.그러나 트랜잭션 처리가 부족했습니다.

Fox Pro는 1992년 Fox Software를 완전히 인수한 후 마이크로소프트에 의해 판매 및 지원되었습니다.당시 FoxPro 사용자 및 프로그래머로 구성된 전 세계 커뮤니티가 활성화되어 있었습니다.FoxPro 2.6 for UNIX(FPU26)는 Linux 및 FreeB에도 정상적으로 설치되어 있습니다.SD는 인텔 바이너리 호환성 표준(ibcs2) 지원 라이브러리를 사용합니다.

버전 정보

운영 체제 호환성

OS별 기존 버전
버전 FP 2.0 FP 2.5 FP 2.6
MS-DOS 네. 네. 네.
Windows 3.1 ~7 Ultimate sp1 네. 네. 네.
매킨토시 네. 네. 네.
SCO UNIX 네. 네. 네.
Linux 및 FreeBSD 네. 네. 네, 그렇습니다[2].
윈도 2000 아니요. 아니요. 네.

기술적 측면

FoxPro 2에는 데이터 검색 및 업데이트를 가속화하기 위해 인덱스를 사용하는 "Rushmore" 최적화 엔진이 포함되어 있습니다.Rushmore 테크놀로지는 모든 데이터 관련 스테이트먼트를 조사하여 필터 식을 찾았습니다.하나를 사용하는 경우 동일한 식과 일치하는 인덱스를 찾습니다.

FoxPro 2는 원래 DOS/4GW 메모리 익스텐더를 사용하여 확장 및 확장 메모리에 액세스하는 Watcom C/C++기반으로 구축되었습니다.또한 HIMEM이 없어도 사용 가능한 거의 모든 RAM을 사용할 수 있습니다.SYS가 로드되었습니다.

버전 타임라인

버전 VERSION() 반환 EXE 사이즈 EXE 날짜
FPW 2.6a Windows용 FoxPro 2.6a 2,444 kb 1994년 9월 28일
FPM 2.6a Macintosh용 FoxPro 2.6a ?kb 1994년 8월
FPD 2.6a DOS용 FoxPro 2.6a 1,788 kb 1994년 8월
FPW 2.6 Windows용 FoxPro 2.6 2.52 Mb 1994년 3월 9일
FPM 2.6 Macintosh용 FoxPro 2.6 ?kb 1993
FPD 2.6 DOS용 FoxPro 2.6 1.83 Mb 1994년 3월
FPU 2.6 유닉스용 FoxPro 2.6 2.3 Mb 1993
FPW 2.5 Windows용 FoxPro 2.5 1.63 Mb 1993년 1월
FPD 2.5 DOS용 FoxPro 2.5 509,013 바이트 1993년 2월
FPD 2.0 DOS용 FoxPro 2.0 488.656kb 1992년 7월
FPD 1.0 DOS용 FoxPro 1.0 343.200kb 1991년 11월

레퍼런스

  1. ^ a CP/M set released in 1982
  2. ^ SourceForge에서 Linux ABI의 ibcs 파일 사용

외부 링크